Check out all our Upcoming Release announcements New release from: THE RODS – Heavier Than Thou (Re-Release) (December 23, 2021) Although things had been pretty quiet since The Rods had released Let Them Eat Metal in 1984, Heavier Than Thou was in effect the band’s second release of 1986. Earlier in the year had come Hollywood, […]