Day: February 28, 2013

Megadeth
Artist Spotlights

June Marks the Release of Megadeth’s New Super Collider Album

Megadeth’s upcoming album Super Collider has a scheduled release date. We’ve got the details on where Megadeth’s been and where they’re going and more here.

Read More