My Chemical Romance, the Black Parade

My Chemical Romance has announced a 2025 stadium tour, celebrating their 2006 rock opera “The Black Parade” in its entirety.
My Chemical Romance will be coming to Soldier Field in Chicago in 2025, as part of its "Long Live: The Black Parade North ...