The Limit in Sheffield, South Yorkshire, England, United Kingdom
West Street, Sheffield
Sunday, 15 March 1981