Guns N’ Roses has finally confirmed the dates on the “Not in This Lifetime Tour,” including a July 23 stop at MetLife Stadium in East Rutherford, New Jersey.

Rumors of the tour — which reunites singer Axl Rose, guitarist Slash and bassist Duff McKagan from the “Appetite for Destruction” incarnation of the band — have been swirling for months, generating all sorts of crazy speculation.

Leave it to Guns N’ Roses to wait til April Fools’ Day to clear things up and play its first gig, at the Troubadour in Los Angeles. The band has already lined up a headlining slot at Coachella this month.

The “Not in This Lifetime” stadium tour is set to kick off in Detroit at Ford Field on June 23. Tickets are $45.50-$280 and go on sale at 10 a.m. Friday, April 8. Citi cardholders can begin purchasing presale tickets at 10 a.m. Monday, April 4, through the Citi Private Pass program.

TOUR DATES

June 23, Ford Field, Detroit

June 26, FedEx Field, Washington, D.C.

June 29, Arrowhead Stadium, Kansas City, Missouri

July 1, Soldier Field, Chicago

July 6, Paul Brown Stadium, Cincinnati

July 9, Nissan Stadium, Nashville

July 12, Heinz Field, Pittsburgh

July 14, Lincoln Financial Field, Philadelphia

July 16, Rogers Centre, Toronto

July 19, Gillette Stadium, Foxboro, Massachusetts

July 23, MetLife Stadium, East Rutherford, New Jersey

July 27, Georgia Dome, Atlanta

July 29, Orlando Citrus Bowl, Orlando

July 31, Mercedes-Benz Superdome, New Orleans

Aug. 3, AT&T Stadium, Arlington, Texas

Aug. 5, NRG Stadium, Houston

Aug. 9, AT&T Park, San Francisco

Aug. 12, CenturyLink Field, Seattle

Aug. 15, University of Phoenix Stadium, Glendale, Arizona

Aug. 22, Qualcomm Stadium, San Diego