Megadeth Showcases New Song At Concert
While launching a 2013 world tour in Romania this week, Megadeth debuted "Super Collider," the title track from the band's forthcoming release. Fan-shot footage of the performance is available through various streaming outlets, while the studio version of the song is available through iTunes. Megadeth launched its latest tour on Wednesday in Bucharest, Romania.