My Chemical Romance announce 2025 ‘Black Parade’ tour

Is My Chemical Romance’s recent online activity simply just to promote next year’s North American stadium tour? Hmm, we think ...
My Chemical Romance has announced a 2025 stadium tour, celebrating their 2006 rock opera “The Black Parade” in its entirety.