It's always welcome when two iconic artists link up, and today finds Nas and Mary J Blige uniting for a co-headlining tour. Hitting twenty-two stops across Canada and the United States, Nas and Mary J. will be setting it off on July 19th with a Palm Beach concert. The tour will continue throughout the summer, hitting Atlanta, Charlotte, Raleigh, Detroit, Phoenix, San Francisco, Las Vegas, Nevada, Toronto, and more. Intruiged parties can buy tickets this Friday at 10Am, via Live Nation

Craig Barritt/Getty Images

Will they perform "Braveheart Party" though? Doubtful. Yet the pair have many collaborations in the cut, including "Love Is All You Need," "Feel Inside," and "Reach Out." If you're interested in witnessing these two legends in action, be sure to check out the full list of dates below, courtesy of Pitchfork. Should you see a ^ beside a given date, the shows in question are without Nas

07-19 West Palm Beach, FL - Coral Sky Amphitheatre at the S. Florida Fairgrounds
07-13 Tampa, FL - MIDFLORIDA Credit Union Amphitheatre at the FL State Fairgrounds
07-14 Jacksonville, FL - Daily's Place ^
07-16 Atlanta, GA - Cadence Bank Amphitheatre at Chastain Park
07-20 Atlantic City, NJ - Hard Rock Live at Etess Arena ^
07-21 Virginia Beach, VA - Veterans United Home Loans Amphitheater
07-24 Charlotte, NC - PNC Music Pavilion
07-25 Raleigh, NC - Coastal Credit Union Music Park at Walnut Creek
07-28 Detroit, MI - DTE Energy Music Theatre
07-31 St. Louis, MO - Hollywood Casino Amphitheater
08-02 Houston, TX - The Cynthia Woods Mitchell Pavilion
08-03 Austin, TX - Austin360 Amphitheater
08-06 Kansas City, MO - Starlight Theatre
08-09 Phoenix, AZ - Ak-Chin Pavilion
08-14 San Francisco, CA - Shoreline Amphitheatre
08-16 Las Vegas, NV - The Joint ^
08-17 Las Vegas, NV - The Joint ^
08-20 Albuquerque, NM - Isleta Amphitheater
08-22 Dallas, TX - Dos Equis Pavilion
08-25 Tuscaloosa, AL - Tuscaloosa Amphitheater
08-31 Syracuse, NY - St Joseph’s Health Amphitheater
09-01 Boston, MA - Xfinity Center
09-10 Toronto, Ontario - Budweiser Stage