My Chemical Romance are BACK

And on this freezing Monday morning, we get the absolutely glorious news that My Chemical Romance are returning to the UK for a show at Milton Keynes Bowl on 20th June! We bet they’ll be on sale this week, and our emo hearts cannot contain their excitement! Who else is excited to don the side fringe and eyeliner as the kings of emo return?