Looking back [2] • The Police / Cramps 1979
The Police supported by The Cramps / Sheffield Top Rank Suite – June 15th 1979 The Top Rank Sheffield Suite has had several incarnations; nightclub, concert venue and even a gospel church for a time! But starting around 1977 it began to have a great spell as a rock venue just as punk and new […]