The Daily Show with Jon Stewart

Moment of Zen - Look Out

Season 19 • 04/21/2014

Senator Richard Blumenthal has a close call with a train during a transportation safety speech.

More