Poster of Cast and Crew in American Idol - Top 9 Finalists Perform (Season 8 - Episode 25) - Top 9 Finalists Perform

American Idol - Season 8 - Top 9 Finalists Perform (Episode 25)

Plot: T. o
Episode Aired On:
Tuesday, March 31 2009
16 years ago