The Clash: Complete Control: 1977
Written by megarock on August 13, 2021
August 13, 1976: The Clash give their first “official” performance at an invitation-only media showcase at London’s Chalk Farm. Among those in attendance was Sounds critic Giovanni Dadamo. His review described the band as a “runaway train…so powerful, they’re the first new group to come along who can really scare the Sex Pistols shit-less.”
Facebook Comments