ShowShowUnbelievable Truth in LeicesterFeb 12, 1998Unbelievable TruthThe Charlotte · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 12, 1998VenueThe Charlotte · Leicester, United KingdomArtistUnbelievable TruthListingConfirmedShow details from MusicBrainz.