‘Megadeth’ – Video Highlights From ‘Buenos Aires’ Posted
Megadeth is currently on tour in South America. The video footage below features the band at their first of two sold out shows in Buenos Aires, Argentina, as well as Dave Mustaine‘s onstage birthday celebration