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.




More From Sasquatch 92.1 FM