The Pop culture gods have bestowed their mercies upon us this evening with an ‘American Idol‘ spectacular courtesy of Billboard’s Artist of the Millenium, Beyonce.
Stealing the show as she does, the 16 time Grammy winner rocked the ‘Idol’ stage with a performance of her 2003 classic ‘Crazy In Love’ and is expected to take to the stage again before the show ends.
Get familiar with Ms. Knowles-Carter’s latest live showing below…
Your thoughts?