USHER Kicks Off the First Night at The O2, London (Photos)

 ​USHER Kicks Off the First Night at The O2, London (Photos) 

 

Saturday night (29 March) saw London come alive as global icon USHER put on the show of a lifetime for 20,000 fans at The O2 in London, the first of 10 London shows as part of the USHER: Past Present Future Tour. The show has already been highly praised by critics with 4 and 5 […] 

Tags: No tags

Comments are closed.