ShowShowRed Organ Serpent Sound at SoundhausJul 30, 2005Red Organ Serpent SoundThe Soundhaus · Northampton, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateJul 30, 2005VenueThe Soundhaus · Northampton, United KingdomArtistRed Organ Serpent SoundListingConfirmedShow details from MusicBrainz.