Setting Sights John Tempesta The heavy-rock journeyman takes Motor Sister for a Ride. by David Ciauro John Tempesta has been a constant presence on the hard rock and heavy metal scenes since the ’90s, playing with the iconic thrash bands Exodus and Testament, as well as with Rob Zombie, Helmet, and the Cult. Earlier this […]
Setting Sights