After announcing a handful of shows, My Chemical Romance has officially confirmed a 2020 North American tour for September and October. They'll begin in Detroit on September 9. We're featuring My Chemical Romance on these channels.
More Channels From My Chemical Romance to tour U.S. for first time in 9 years