ShowShowShed Seven at Leas Cliff HallApr 27, 1998Shed SevenLeas Cliff Hall · Folkestone, United KingdomFollowI was thereUpload from this showMediaLineupAboutShed Seven