Here's the video:
And in case you missed it when we posted it this weekend, here's Megadeth's entire set from the festival:
Megadeth's latest album,TH1RT3EN, is in stores now. The band will be on tour in North America in January; visit our tour page to find a show near you!
Source: http://www.roadrunnerrecords.com/news/story.aspx?newsitemID=23814
No comments:
Post a Comment