It seems crazy this all London affair takes place in Manchester.... let alone a Manchester arena!! This could have easily done a London football stadium. Anyone have an explination?
England is ****ing freezing in November that's why it's not in a football stadium I believe the O2 is booked that night as well?
London is too fractured and unreliable. Manchester is the fight capital of the country. I'm a Londoner btw.