ShowShowStiff Little Fingers at Newcastle UniversityMar 18, 2002Stiff Little FingersNewcastle University · Newcastle upon Tyne, United KingdomFollowI was thereUpload from this showMediaLineupAboutStiff Little Fingers