ShowShowEels in LondonSep 28, 1998EELSRoyal Festival Hall · Lambeth, United KingdomFollowI was thereUpload from this showMediaLineupAboutEELS