Looks Like Megadeth’s Buenos Aires “Big Surprise” is a Livestream Event
Last November as Megadeth was announcing their big ol’ Latin America tour set for this April, frontman Dave Mustaine told the world that the band was “planning a really big surprise” for their show(s) in Buenos Aires, Argentina. Citing their massive fan base down there, he said it made senseContinue Reading