Guns N’ Roses who have been on tour for the better part of the past five years, today announced the North American dates for their 2020 global stadium tour. The tour launches in Mexico City on March 14 and then rolls through previously announced dates in Latin America and Europe before hitting the U.S., fittingly enough, on July 4.