Where To Stream American Idol Season 10 Episode 16
13 Finalists Compete
- Aired March 9, 2011
- 120 Min
The AMERICAN IDOL finalists perform LIVE for the first time hoping to impress the judges and the nation. After the performances, it is up to America to vote.