Where To Stream American Idol Season 10 Episode 15
First Results Show and Finalists Announced
- Aired March 3, 2011
- 120 Min
It's the moment you've been waiting for: This season's finalists are announced tonight!
First Results Show and Finalists Announced
It's the moment you've been waiting for: This season's finalists are announced tonight!