Links for American Idol S11E31: Finalists Compete

What's Hot Today

Episode 31

3,919 watches

April 25, 2012
The singers perform
April 25, 2012
The singers perform