The Daily Show with Jon Stewart

Moment of Zen - Puppy Pigs

Season 11 • 02/14/2006

Puppies drink pig milk.

More