Megadeth – Super Collider

megadeth-50e049884253f

New Megadeth? Yes please. This isn’t a video per se, but it was put out by Megadeth TV. Maybe they’re too busy with Gigantour to shoot one!

Advertisements