ShowShowShed Seven at North Wales TheatreOct 15, 1998Shed SevenVenue Cymru · Llandudno, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading