The Daily Show with Jon Stewart

Nude... Where's My Car?

Season 6 • 02/20/2002

In the high stakes world of naked driving, every second counts.

More