Home Movies Megadeth: That One Night - Live in Buenos Aires Watch

Megadeth: That One Night - Live in Buenos Aires

If the player doesn't work, try another server:

Megadeth: That One Night - Live in Buenos Aires

★ 7.5 2007 1h 35m

This show was filmed live on October 9, 2005 at Obras Stadium, Buenos Aires, Argentina before a rabid audience of over 25,000 fans. The 90-plus minute film features songs encompassing MEGADETH's career, ranging from their 1986 album Peace Sells…But Who's Buying through 2004's The System Has Failed

More Info

More Like This