American Idol Season 8 Episode 31

American Idol Season 8 Episode 31

Top 7 Finalists Perform Again

Serie: American Idol

Episode Title: Top 7 Finalists Perform Again

Air Date: 2009-04-21

Year: