Watch: MEGADETH Performs ‘Liar’ For First Time In …
MEGADETH performed the song "Liar" live for the first time in nearly two decades during the band's August 9 concert...
MEGADETH performed the song "Liar" live for the first time in nearly two decades during the band's August 9 concert...
Megadeth are currently bringing their iconic live show to North America with a 33-city, nationwide tour, Destroy All Enemies, produced...