The Daily Show with Jon Stewart

Tunnel Vision

Season 3 • 04/27/1999

A twenty thousand dollar Toadway gets no toad traffic.

More