American Idol Season 8 Episode 21

American Idol Season 8 Episode 21

Top 11 Finalists Perform Live

Serie: American Idol

Episode Title: Top 11 Finalists Perform

Air Date: 2009-03-17

Year: