On this episode of the Talking Metal, Mark talks with Carl Canedy from the Rods about his new band St. James, The Rods, Scientology and his time working with Anthrax. Support Talking Metal by buying a Talking Metal t shirt on our site. Thanks.
view more