Official Licensed The Clash Merch
The Clash were an rock band formed in London in 1976 as a key player in the original wave of British punk rock. Rock Off are suppliers of official licensed The Clash merchandise, which is supplied on a wholesale only basis.
We are very exciting to be sharing these amazing official licensed retail designs for The Clash.
Formed in West London in 1976, The Clash is one of the most influential band to spring out of the UK punk movement.
The Clash's London Calling has been declared by Rolling Stone as the best album of the 1980's and The Clash are ranked in the Top 30 of the magazine's Greatest Artists of All Time - the band have also been inducted into the Rock and Roll Hall of Fame.
Should I Stay or Should I Go was heavily featured in Stranger Things Season 2, Chuck D has narrated The Story of The Clash podcast on Spotify, and on November 14th 2020 The Museum of London hosts a 5 month exhibition on the music and cultural relevance of London Calling.
The Clash's musical and cultural legacy is immeasurable, with their music having changed the lives of millions.