Chris Broderick of Megadeth performs on December 18, 2013 during their “Super Collider” Tour at the Warfield Theater in San Francisco, California
Chris Broderick of Megadeth performs on December 18, 2013 during their “Super Collider” Tour at the Warfield Theater in San Francisco, California