MEGADETH Performs ‘Post American World’ Live For The First Time (Video)
MEGADETH have performed the track “Post American World” live for the first time ever last night at Rapids Theatre in Niagara Falls, NY. Fan-filmed footage can be seen below. MEGADETH‘s new album, “Dystopia”, debuted at number …