Things To Keep In Mind Before Purchasing ‘The Final Frontier’
Posted by Zach Shaw on August 16, 2010
[youtube]http://www.youtube.com/watch?v=0mf3Cd4Dh1c&feature=player_embedded[/youtube] In less than 24 hours, Iron Maiden’s new album The Final Frontier will be released in the States. It’s been four years since their last album, and that wait has felt even longer for those who weren’t too impressed with A Matter Of Life And Death. So needless to say, Maiden fans are pumped, […]