American Idol
12 Finalists Compete (10x18)
Air date: Mar 16, 2011
The Top 12 finalists perform once again hoping to impress the judges
and the nation. Tune in to see who amazes the judges and who falls flat.
- Premiered: Jun 2002
- Episodes: 708
- Followers: 1338