Iron Maiden

Iron Maiden’s North American Tour has Kicked off (Video)
Iron Maiden is finally hitting the states after their UK leg of the Book of Souls Tour.  They are on the list of bands I have not seen and June, 16th they make their stop at The Xcel Energy Center in St. Paul, I finally get to see them. The setlist thus far is the same as overseas so it should …

Load More Articles