the Black Parade, My Chemical Romance

My Chemical Romance have announced a 10-date North American stadium tour during which they’ll perform their iconic 2006 album ...
After some cryptic teasing on social media, My Chemical Romance have revealed the dates of a 2025 North American 'Long Live ...