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)

3:03