Iron Maiden – Flight 666

May 5th, 2009 by admin

Justin’s Review:
 
To call the first leg of Maiden’s 2008 Somewhere Back in Time Tour a “big production” is a bit of an understatement. The logistics of transporting the band, 70 crew members, and 12 tons of gear over 5 continents in a month in a half is staggering. Now factor in a [...]