Happy Friday! Here's a full Megadeth concert to enjoy! This was a show the band played on November 14, 2011, as part of the SWU festival in São Paulo, Brazil.


Megadeth is actually playing Brazil again tonight, and will be back on the road in America next month; in the meantime, pick up their latest album, TH1RT3EN, from our webstore if you don't already have a copy!