Friday, July 1, 2011

X Factor France - Beyonce and Les Twins performance of 'Run the World'


To watch the performance on X Factor France click here.