ShowShowThe Saw Doctors at Leicester HallApr 23, 2002The Saw DoctorsDe Montfort Hall · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateApr 23, 2002VenueDe Montfort Hall · Leicester, United KingdomArtistThe Saw DoctorsListingConfirmedShow details from MusicBrainz.