The Daily Show with Jon Stewart

Moment of Zen - Pet Mummification

Season 3 • 06/16/1999

A woman mummifies a dog.

More