Check out all our Upcoming Release announcements New release from: THE RODS – Rock Hard (Re-Release) (August 20, 2021) Seemingly coming out of nowhere, The Rods’ self-titled debut album for Arista Records arrived in the shops in 1981 like a breath of fresh air. The New York-based band, dubbed by one UK journalist ‘The American Motörhead, […]