S10 E26
Apr 14, 2011Not Available
American Idol
8 Finalists Compete
Release Date: Apr 14, 2011Episode Description
The eight remaining contestants perform songs from movies.
Where to Watch American Idol Season 10 Episode 26 Now
Best
Rent/Buy
Free
The eight remaining contestants perform songs from movies.