Heavy metal legends Iron Maiden chose Texas as the launching pad for their Final Frontier Tour 2010. The tour is in support of The Final Frontier, the band’s upcoming 15th studio album, and first since 2006’s A Matter of Life and Death. We were at the third stop on the tour in San Antonio’s AT&T Center. Iron Maiden played lots of newer material, including songs from the upcoming album, which will hit stores on August 16. The set dress was appropriately spacey and Star Trekky, and the tunes were turned up to 11. Good times.
Photos taken by Chris Carrasquillo on June 12.