S10 E30
Apr 28, 2011Not Available
American Idol
6 Finalists Compete
Release Date: Apr 28, 2011Episode Description
The six remaining contestants perform the songs of Carole King.
Where to Watch American Idol Season 10 Episode 30 Now
Best
Rent/Buy
Free