The Daily Show with Jon Stewart

Bigfoot Fetish

Season 3 • 02/17/1999

There's one big foot for every ten bears.

More