Previous Image Next Image Megadeth / 2016 Megadeth perform on February 29, 2016 at the Warfield Theater in San Francisco, California.