Not only did Guns N Roses announce that they're playing the Troubador tonight, but they also released tour information for the upcoming US trek! Their first stop on the tour is Detroit on June 23rd! Get ready to shell out some cash for this show, as tickets go on sale April 8th!

Here's the complete list of tour dates:

Jun. 23 - Detroit, MI @ Ford Field
Jun. 26 - Washington, DC @ FEDEXFIELD
Jun. 29 - Kansas City, MO @ Arrowhead Stadium
Jul. 01 - Chicago, IL @ Soldier Field
Jul. 06 - Cincinnati, OH @ Paul Brown Stadium
Jul. 09 - Nashville, TN @ Nissan Stadium
Jul. 12 - Pittsburgh, PA @ Heinz Field
Jul. 14 - Philadelphia, PA @ Lincoln Financial Field
Jul. 16 - Toronto, ON @ Rogers Centre
Jul. 19 - Foxboro, MA @ Gillette Stadium
Jul. 23 - East Rutherford, NJ @ MetLife Stadium
Jul. 27 - Atlanta, GA @ Georgia Dome
Jul. 29 - Orlando, FL @ Orlando Citrus Bowl
Jul. 31 - New Orleans, LA @ Mercedes-Benz Superdome
Aug. 03 - Arlington, TX @ AT&T Stadium
Aug. 05 - Houston, TX @ NRG Stadium
Aug. 09 - San Francisco, CA @ AT&T Park
Aug. 12 - Seattle, WA @ CenturyLink Field
Aug. 15 - Glendale, AZ @ University of Phoenix Stadium
Aug. 22 - San Diego, CA @ Qualcomm Stadium

Ticket prices begin at $49.50 and go up to $250. Citi cardmembers get a special presale on April 4.

They're calling this the "Not in This Lifetime" tour, referring to comments made in the past that they wouldn't get back together in this lifetime. So they're liars, too...haha, kidding.

This is not an April Fool's Day joke.