The Daily Show with Jon Stewart

Moment of Zen - Troops Marching

Season 3 • 04/29/1999

Troops march.

More