Video: Beyoncé Performs On American Idol Finale
May 26, 2011
Beyoncé showed up on stage at the American Idol finale twice and performed her hit “Crazy In Love” and her latest single, “1+1“. Check out both performances after the cut.
Tags
You must log in to post a comment.