The Biggest Star in the World Will Perform on the Idol Finale

May 20, 2008 by Faith Whitfield  
Filed under American Idol

Comments Off

According to E! Online, American Idol Producer Nigel Lythoe told reporter that “the biggest star in the world” will be performing on the season finale of American Idol tomorrow night. That’s right; George Michael will be performing his single “Freedom” tomorrow night. Michael will kick off a 20 city tour next month to promote his new cd, “Twenty-Five.”

I hope the world’s greatest actress in the world will be in the audience tomorrow. You know; Barbara Eden.

  • Share/Bookmark