Megadeth Reveal ‘Countdown To Extinction: Live’ Trailer

Megadeth is stoked for their release of ‘Countdown to Extinction: Live’ on September 24th. They have just released this promo for the fans. Read more on this article and share the video here.

Article courtesy of: Mary Ouellette, Loudwire


Leave a Reply