Bey Takeover: Beyonce Performs ‘Run The World’ On X Factor France [Video]


DamnAnthony / June 29, 2011

Keeping that international promo for her 4 album going, Beyonce took to the stage to perform at the X Factor France finale last night. She sung her singles “Run The World (Girls)” and “Best Thing I Never Had.”