My Chemical Romance have teased impending UK shows, with some fans suggesting that Glastonbury will also be on the cards…
Six years on from their 2013 split, My Chemical Romance have announced their reunion with a one-off show in December.…