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