The Daily Show with Jon Stewart

Great Recall of China

Season 12 • 08/16/2007

Mattel's recall of Chinese-made toys could lead to many, many more.

More