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 be a great night of metal. Here is a taste of what you can expect if you make it to see them on this tour.