American Idol Season 10 Episode 16 "Finalists Compete"

  • 13 years ago
Watch American Idol Season 10 Episode 16 "Finalists Compete" online here:

http://tinyurl.com/63oooqy

The Top 13 Finalists perform

Recommended