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 […]