News

Saturday‘s show was part of My Chemical Romance's “Long Live the Black Parade” tour, in which the band plays its 2006 album ...
"SO MY CHEMICAL ROMANCE IS COMING TO THE UK!?!" another netizen exclaimed. No further details regarding this possible tour ...