Fan-filmed Video Footage of Megadeth’s “Dystopia” North American Kick off Show In Dallas
22 February, 2016
0 Comments
1 category
Megadeth kicked off the North American leg of its “Dystopia” world tour last Saturday (February 20) at South Side Ballroom in Dallas, Texas, Fan-filmed video footage of the concert can be seen below. In a recent interview