The Rods

The Rods | Vengeance

by Justin Gaines Staff Writer New York heavy metal heroes The Rods are back from the grave with the aptly-titled Vengeance (as in “back with a”), their first album in 25 years. The too often overlooked band had a lot to do with developing the American heavy metal sound in the early ‘80s, but [...]