ShowShowRooster at Sheffield LeadmillFeb 18, 2005The Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 18, 2005VenueThe Leadmill · Sheffield, United KingdomArtistRoosterListingConfirmedShow details from MusicBrainz.