The Daily Show with Jon Stewart

Moment of Zen - The Seal Movement

Season 5 • 08/23/2000

How robot seals poop.

More