Tag Archives: Countdown to Extinction

Go Behind the Scenes of Megadeth’s ‘Countdown to Extinction’ Tour

Megadeth recently wrapped up their South American tour celebrating the 20th anniversary of their fifth studio album, Countdown to Extinction, with several epic performances. Those included two sold-out shows in Buenos Aires, Argentina and the band’s first-ever appearance in Cordoba, Argentina. Bassist … Continue reading