My Chemical Romance tour, new album, The Paper Kingdom and where they might play

My Chemical Romance have shocked fans with a new tease on their social media. It is as of yet uncertain whether it’s the beginning of a new album, tour, The Paper Kingdom, or anything in between.
Daily Express :: Entertainment Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here