Episode 90: Glenn Close, the winner of "American Idol", Nelly Furtado

Talk & Late Night Buzz