Live Review: My Chemical Romance – O2 Islington Academy, London, February 24th 2011

February 27, 2011

Ok, so, this is a bit of a weird one, as tonight is the exclusive video shoot of My Chemical Romance’s Planetary (GO!), which although was only announced the day before, naturally sold out in a matter of minutes.

Read the rest of this entry »