The Daily Show with Jon Stewart

Japanese Happy Robot Fun Time

Season 4 • 03/16/2000

The Japanese robot pet wars heat up.

More