Video: Beyoncé Performs On American Idol Finale by Terrell Johnson 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 Beyoncé Terrell Johnson Terrell Johnson is the Editor-in-Chief and Founder of SWGRUS. 1 Comment
You must log in to post a comment.