Beyonce goes 1+1 on American Idol Finale

Mrs. Carter continues her “Let Me Body This Stage Right Quick To Show These Bxtches Who’s In Charge” tour. This time with Idol’s top women she performs her hit, “Crazy In Love”.
UPDATED: Here is her new power ballad “1+1”

21152521355 by yardie4lifever2

Props to the Yardfather