ShowShowNew Bomb Turks at Princess CharlotteApr 7, 1998New Bomb Turks, MouthwashThe Charlotte · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 7, 1998VenueThe Charlotte · Leicester, United KingdomArtistsNew Bomb Turks, MouthwashListingConfirmedShow details from MusicBrainz.