Day: January 6, 2019

January 1, 1977: The Clash played the opening night at the Roxy Club, the first real venue in London dedicated to the new punk scene. Many of the new bands would get their start at the club, including The Lurkers, Generation X, The Adverts and X-Ray Spex. The club would close in April 1977. The […]

Current track