O2 Arena Event 1
The O2 Peninsula Square, London, United KingdomIn the belly of the O2, beneath a ceiling spun from fiber optic constellations, anticipation crackles like static. Tonight, on this crisp February night, the arena isn't just hosting a [...]