The Daily Show with Jon Stewart

Moment of Zen - Wind Tunnel

Season 10 • 07/13/2005

Reporter David Martin stands in a wind tunnel.

More