American Idol Season 8 Episode 29

American Idol Season 8 Episode 29

The remaining contestants perform songs

Serie: American Idol

Episode Title: Top 7 Finalists Perform

Air Date: 2009-04-14

Year: