‘Megadeth’ Footage Live At ‘Niagara Falls’ Available

0 Comments

Megadeth bassist David Ellefson has posted a five-minute video clip featuring behind-the-scenes footage from the band's November 17 concert at Rapids Theatre in Niagara Falls, New York. Check it out below. The 20th-anniversary edition of Megadeth's 1992 double platinum-certified Countdown To…