The Daily Show with Jon Stewart
Moment of Zen - Tossed Salad
Season 15 • 08/03/2010
An overturned truck dumping 40,000 pounds of lettuce gives new meaning to the term "tossed salad."
More
Watching
You may also like5 Videos
Moment of Zen - Tossed Salad
Season 15 • 08/03/2010
More