My Chemical Romance, The Black Parade

My Chemical Romance hits the road in 2025 with the "Long Live": The Black Parade Tour across stadiums in North America.
The tour will also stop in San Francisco, Los Angeles, Philadelphia, Toronto, Chicago, Boston, Tampa and East Rutherford.
Sometimes, when you least expect it, the opening note of "Welcome to the Black Parade" catches your ear in the dead of night.
My Chemical Romance hits the road in 2025 for the "Long Live": The Black Parade Tour. Here's everything to know about the ...