ShowShowStiff Little Fingers at Sheffield LeadmillMar 2, 2002Stiff Little FingersThe Leadmill · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading