A live video recorded at the NEC in Birmingham, England on 27 and 28 November 1988 during Iron Maiden's Seventh Son of a Seventh Son world tour.
MoreLess Releases