ShowShowNew Bomb Turks at The Duchess of YorkApr 8, 1998New Bomb Turks, MouthwashThe Duchess of York · York, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 8, 1998VenueThe Duchess of York · York, United KingdomArtistsNew Bomb Turks, MouthwashListingConfirmedShow details from MusicBrainz.