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.
- Advertisement -
More Channels From My Chemical Romance to tour U.S. for first time in 9 years
-Advertisement-