Last night on Jimmy Fallon, Beyonce performed her hit single Best Thing I Never Had with The Roots. 4 in stores now.

Comments