Megadeth Video Footage Of Entire Santiago Concert

Fan-filmed video footage of MEGADETH’s entire October 4 concert in Santiago, Chile as the support act for BLACK SABBATH is available:

Leave a Reply

Your email address will not be published.