The Daily Show with Jon Stewart

Moment of Zen - Twisted Feet

Season 3 • 03/11/1999

A man twists his legs.

More