Surprise Me!

My Chemical Romance surprise fans with two London dates to Long Live The Black Parade stadium tour

2025-08-11 66 Dailymotion

My Chemical Romance are set to bring the Long Live The Black Parade tour to London's Wembley Stadium.

Buy Now on CodeCanyon