Far off….in the distance….do you hear it? What is that? Is that a stampede of majestic buffalo coming our way? The galloping of the four horsemen of teh Apocalypse? A westward roaring ice storm? No. Nope. Just FUCKING IRON MAIDEN. April 21st, 2009, the documentary titled “IRON MAIDEN: FLIGHT 666,” chronicling their ambitious 2008 tour, [...]

