‘Megadeth’ Fan-Filmed 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 can be seen below. Megadeth‘s latest album, “Super Collider”, sold 29,000 copies in the United States in