The Stranglers

The Stranglers are an English rock band who emerged via the punk rock scene. Scoring some 23 UK top…