‘Megadeth’ Films ‘Public Enemy No. 1’ Video
Megadeth filmed a video this weekend in Valencia, California for the band's the new single, Public Enemy No. 1. A short message from Megadeth bassist David Ellefson and drummer Shawn Drover from the set of…