Megadeth electrify the ‘Countdown’ on tour
On a night celebrating the 20th anniversary of Megadeth's "Countdown to Extinction, the songs sounded as fresh and electric as they did on upon release.