The Daily Show with Jon Stewart
Public Enemy Number One
Season 10 • 09/27/2005
Litter crews in Washington find approximately 25,000 glistening bottles of urine a year.
More
Watching
You may also like5 Videos
Public Enemy Number One
Season 10 • 09/27/2005
More