Tagged: Countdown to Extinction: Live

Megadeth Countdown to Extinction: Live To Be Released Worldwide on September 24 in Multiple Video and Audio Configurations 0

Megadeth Countdown to Extinction: Live To Be Released Worldwide on September 24 in Multiple Video and Audio Configurations

Last November and December, Megadeth blazed hot on the band’s “Countdown to Extinction 20th Anniversary Tour,” ripping through their entire double platinum 1992 album from start to finish before performing other classics from their...