The Daily Show with Jon Stewart

Moment of Zen - Giant Squid Fondling

Season 4 • 02/28/2000

A giant squid is fondled.

More