The Daily Show with Jon Stewart

Daily/Colbert - Happy Gun Day

Season 13 E 39 • 03/20/2008

Stephen and Jon have a showdown, but Jon's gun won't fire.

More