Deathtraps – Stole Your Rock \’n\’ Roll (Spirit of Disaster Records)
Third full length release from this prolific South Wales Action Rock trio and it’s a bit of a banger. Kicking things off with a categorical statement of intent in Let’s Fall Out of Love it’s…