The Clash vs The Sex Pistols – Rock 96.7’s Rock RumbleThe Clash vs The Sex Pistols – Rock 96.7’s Rock RumbleThis week we are taking a look at British Punk. Specifically, two of the biggest bands that helped define the British Punk Music sound.Joshua PriceJoshua Price