Review: Iron Maiden: Flight 666 The Film [DVD 2009]
By Peter O’Brien Last year heavy metal pioneers Iron Maiden set out on the most ambitious tour not only of their career, but the entire history of touring. Challenging every facet of the production, performing 23 shows in 45 days over 50,000 miles in 11 countries on four continents, and that was only the first […]