Picture of the band, My Chemical Romance, performing at a concert.

The Black Parade is Alive!

My Chemical Romance had their first LA show on Wednesday, October 11th, then another on the 12th, on the 14th, 15th, and 17th.