Iron Maiden and Ghost love to tour and they're currently doing it together. Check out all dates of the tour, which ends with two nights at Brooklyn's Barclays Center, below.

Last year, which happened to be the 30th anniversary of Somewhere in Time, we caught Maiden at MSG.

This year we also celebrated the 35th anniversary of The Number of the Beast.

Ghost -- 2017 headlining Tour Dates
6/06 - Albany, NY - The Palace Theatre
6/08 - Norfolk, VA - The NorVa
6/10 - Atlanta, GA - Tabernacle
6/14 - Louisville, KY - The Palace Theater
6/17 - Fargo, ND - Fargo Civic Center
6/22 - Corpus Christi, TX - The Pavilion at Concrete Street
6/26 - Midland, TX - La Hacienda
6/30 - Fresno, CA - Rainbow Ballroom
7/08 - Denver, CO - The Fillmore (Denver)
7/13 - Indianapolis, IN - Egyptian Room at Old National Centre
7/14 - Fort Wayne, IN - Embassy Theater
7/18 - New Haven, CT - College Street Music Hall
7/20 - Philadelphia, PA - The Fillmore (Philly, PA)

Iron Maiden & Ghost -- 2017 Tour Dates
6/3 - Bristow, VA - Jiffy Lube Live
6/4 - Philadelphia, VA - Wells Fargo Center
6/7 - Newark, NJ - Prudential Center
6/9 - Charlotte, NC - PNC Music Pavilion
6/11 - Tampa, FL - Amalie Arena
6/13 - Nashville, TN - Bridgestone Arena
6/15 - Tinley Park, IL - Hollywood Casino Amphitheater
6/16 - St. Paul, MN - Xcel Energy Center
6/19 - Oklahoma City, OK - Chesapeake Energy Arena
6/21 - Houston, TX - Toyota Center
6/23 - Dallas, TX - American Airlines Center
6/24 - San Antonio, TX - AT&T Center
6/27 - Albuquerque, NM - Isleta Amphitheater
6/28 - Scottsdale, AZ - Talking Stick Resort
7/1 - San Bernardino, CA - Glen Helen Amphitheater
7/3 - Las Vegas, NV - T-Mobile Arena
7/5 - Oakland, CA - Oracle Arena
7/7 - West Valley City, UT - USANA Amphitheater
7/9 - Lincoln, NE - Pinnacle Bank Arena
7/11 - Kansas City, MO - Sprint Center - Kansas City
7/12 - Maryland Heights, MO - Hollywood Casino Amphitheater
7/15 - Toronto, ON - Budweiser Stage
7/16 - Ville De Quebec, QC - Centre Videotron
7/19 - Mansfield, MA - Xfinity Center
7/21 - Brooklyn, NY - Barclays Center
7/22 - Brooklyn, NY - Barclays Center