Review: The Damned Things – Ironiclast [2010]
I have been so damn busy lately that it took me over two months to give The Damned Things’ Ironiclast a solid listen. This is the Anthrax-Fall Out Boy mashup, or, “supergroup” if you have the nerve to call it that. Ironiclast has all the catchy hooks of a Fallout Boy album except The Damned […]