‘American Idol’ Alum Jennifer Hudson, Fantasia and LaToya London Perform On Series Finale (Video)
Last night (April 7), the final season of “American Idol” went down at the Dolby Theatre in Hollywood, and almost all of the past seasons contestants returned to pay homage to the show that either gave them a chance or propelled them to stardom.