ShowShowTherapy? in SheffieldMay 2, 1998The Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 2, 1998VenueThe Leadmill · Sheffield, United KingdomArtistTherapy?ListingConfirmedShow details from MusicBrainz.