ShowShowNash the Slash at Sheffield LimitMar 10, 1981The Limit · Sheffield, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading