Tulisa Performs - Friday 15th March 2013

Tulisa performing live at The O2 - London England United Kingdom - Friday 15th March 2013 (10 images)

Advertisement