The Daily Show with Jon Stewart

Moment of Zen - Bouncy Shoes

Season 3 • 04/14/1999

A Japanese man runs in bouncy shoes.

More