During their August 9 concert at the YouTube Theater in Inglewood, CA, Megadeth performed “Liar” live for the first time in 18 years. You can see some fan-filmed footage of that below. The track appears on the band’s 1988 album “So Far, So Good… So What!.”