The Daily Show with Jon Stewart

Headlines - Rin Tin Tin

Season 3 • 05/11/1999

Sony's new robotic dog will only hump the Cuisinart.

More