My Chemical Romance - MCRX

Publish Date
Thursday, 21 July 2016, 8:54AM

So what the hell does this mean? A new My Chemical Romance album? A re-release of 'The Black Parade' maybe? All will be revealed on the 23rd of September.

Take your Radio, Podcasts and Music with you