Is Shania Twain The Next 'Idol' Judge?

Unimpressed with most of the contestants this week, Jim notices Shania's sequined cardigan and Kara's vomit necklace. (4.27.10)
Label
3:02 - posted 4/27/10
  • your tv provider
0 comments