Live instrumental version of "Best Thing I Never Had" performed by Beyoncé at X-Factor France 2011.
I do not own any of the songs used in this audio. All songs are owned by its respective owners.
Home
Feed
Search
Library
Download