gnroriginalIt’s been a hell of a week for Guns N’Roses, and while we knew last week that there would be a tour happening, and what cities they’d be playing in, they asked their fans for patience in a short video. And while we still don’t know who’s in the actual band aside from Axl Rose, Slash and Duff McKagan, the wait for that will be over tonight, as the band play a surprise show at the Troubadour. But that’s not the only announcement the band made today. In fact, while everyone’s focused on tonight’s surprise, they’ve announced the tour dates for their 21-city tour this Summer.

Starting on June 23rd in Detroit, the band will be playing shows that will last through August 22nd. There will be a fan club pre-sale tomorrow at 10am for the shows, which is also when you’ll be able to buy VIP packages. They’ll be on sale to the public on Friday, 4/8 at 10am local time, but won’t come particularly cheap – ranging in price from $45.50 to $280. Here’s where you’ll be able to see GN’R, assuming they stay together and play all the dates:

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