My Chemical Romance Are Teasing Something
My Chemical Romance are teasing something cryptic on their social media again.
It is United Kingdom-related as they have posted a photo with the flag of the United Kingdom as the caption.
Does it mean a new show in England, a tour in the UK or maybe something else?
Let us know what you think when you check out the tweet below and stay tuned for more information!
— My Chemical Romance (@MCRofficial) January 3, 2020