British indie band Radiohead have set a new record highest attendance for a concert at The O2 in London
Radiohead set new record attendance at The O2
My London Culture13 hrs ago
124
My London Culture13 hrs ago
British indie band Radiohead have set a new record highest attendance for a concert at The O2 in London