The story of My Chemical Romance's alter ego continued to unfold as The Black Parade tour started back up for 2026 in Peru.
My Chemical Romance performs at MetLife Stadium in East Rutherford, N.J. on their "Long Live the Black Parade" tour. Aug. 9, 2025. As fans piled into MetLife Stadium Saturday night, they were each ...
An authoritarian dystopia, public executions decided by grand jury, a murderous clown — and that was just the first half of My Chemical Romance’s concert on their “Long Live the Black Parade” tour.
As fans piled into MetLife Stadium Saturday night, they were each handed a paper sign. On one side was printed “yea,” on the other, “nay.” They would have a decision to make. More on that in a moment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results