ShowShowSebadoh in LondonNov 20, 1998SebadohThe Garage · Highbury, United KingdomFollowI was thereUpload from this showMediaLineupAboutSebadoh