Iron Maiden have announced a new, 25-date North American leg of their ongoing Book of Souls tour.

Ghost will be the opening act for this trek, which kicks off June 3 in Bristow, Va., and is currently scheduled to wrap up with the band's first-ever show in Brooklyn, N.Y., on July 21 at the Barclays Center.

Tickets go on sale to the general public on Jan. 27, but if you join the band's official fan club, you'll receive access to a pre-sale three days earlier. Fans can also purchase a Trooper VIP upgrade package that grants them "early access to the venue, a pile of Trooper goodies and Iron Maiden swag, Trooper beers, food and a designated area to meet with other fans." (Um, won't the whole venue be filled with Iron Maiden fans?)

This will be Iron Maiden's second stateside visit in support of their ambitious 2015 double album The Book of Souls. The set lists on previous legs of the tour have featured no less than six songs from that highly praised record, in addition to a healthy dose of fan favorites.

“We are really looking forward to returning to North America for a full tour," declares bassist Steve Harris. "We will, of course, be bringing the full production with us including all the Eddies and the Maya-themed stage sets. We’re still deciding on the final set-list and we’ll work that out once we get into rehearsals. Most of our North American fans haven’t seen the show yet, so as we want to give them the same Book of Souls live experience that we took around the world, it’s unlikely we’ll change much. And of course we know our fans appreciate us playing a lot of the older songs too, so we will continue to do that!”

Iron Maiden 2017 North American Tour Dates

6/03 Bristow, VA - Jiffy Lube Live

6/04 Philadelphia, PA - Wells Fargo Center

6/07 Newark, NJ - Prudential Center

6/09 Charlotte, NC - PNC Music Pavilion

6/11 Tampa, FL - Amalie Arena

6/13 Nashville, TN - Bridgestone Arena

6/15 Chicago, IL - Hollywood Casino Ampthitheater

6/16 Minneapolis, MN - Xcel Energy Center

6/19 Oklahoma City, OK - Chesapeake Arena

6/21 Houston, TX - Toyota Center

6/23 Dallas, TX - American Airlines Arena

6/24 San Antonio, TX - AT&T Center6/27 Albuquuerque, NM - Isleta Amphitheater

6/28 Phoenix, AZ - Talking Stick Resort Arena

7/1 San Bernadino, CA - San Manuel Ampitheater

7/3 Las Vegas, NV - T-Mobile Arena

7/5 Oakland, CA - Oracle Arena

7/7 Salt Lake City, UT - USANA Amphitheater

7/09 Lincoln, NE - Pinnacle Bank Arena

7/11 Kansas City, MO - Sprint Center

7/12 St. Louis, MO - Hollywood Casino Amphitheater

7/15 Toronto, Canada - Budweiser Stage

7/16 Quebec City, Canada - Videotron Centre

7/19 Mansfield, MA - Xfinity Center

7/21 Brooklyn, NY - Barclays Center