Preview Iron Maiden’s New Live Concert DVD Set
March 23, 2012
Legendary British rockers Iron Maiden will release a live concert two-DVD set and double soundtrack album titled En Vivo! on March 26.
The concert footage was filmed April 10, 2011 in Santiago, Chile’s Estadio Nacional during the band’s Final Frontier World Tour.
In addition, disc No. 2 contains an 88-minute documentary called Behind The Beast, which features exclusive, behind-the-scenes material.
Watch En Vivo! trailers and performances below, and pre-order the set here.