Megadeth Crush The World Tour landed at Movistar Arena in Santiago, Chile on April 9. The band has shared the recap video below: In a once-in-a-lifetime event for heavy metal fans worldwide, Megadeth is gearing up to set the stage on fire with a two-night livestream...
Continue reading...
Continue reading...