New Live Megadeth In Chile – Video
I just saw this over at HenneMusic.com. It’s video from a November 12th show in Santiago, Chile while they were on tour with Chris Cornell, Faith No More and Alice In Chains. The broke up the concert into small segments so check it out.