The Clash’s 1979 double length masterpiece ‘London Calling’ gave punk the purpose and direction that it needed.
Set for release on September 24
Name as yet unannounced
No more Rockin’ in the Free World
Premiere of new track overshadowed by stoush with Warner Bros. label
Their first new music since 2013
‘We’re gonna give you one, but it’s gotta be a secret, yeah? Turn all your phones off.’
A beautiful offering from an Unearthed High 2014 Winner
Who says there’s never anything to do when you’re growing up?