Tag: ruben studdard

  • American Idol Finale, Simon Says Goodbye

    American Idol Finale, Simon Says Goodbye

    Last night was the Finale for season 9 of American Idol and also Simon Cowell’s last night on the show. Simon is is leaving the show to start his US version of X-Factor which is a music contest show similar to American Idol with him being one of the judges. The show has been a…