Answer: theclash

AnswerCrossword Clue
THECLASH"London Calling" punk rockers
THECLASHTheir 1982 album "Combat Rock" went double-platinum
THECLASH'Should I Stay or Should I Go?' band