Where To Stream American Idol Season 8 Episode 19
Top 13 Finalists Perform
- Aired March 10, 2009
- 120 Min
The Top 13 finalists take the AMERICAN IDOL stage to perform LIVE for the nation. The finalists will sing their hearts out in hopes of winning America's vote and surviving another week in the competition.