The Daily Show with Jon Stewart

Red Dawn

Season 4 • 05/08/2000

The glorious inaugural firework display signals the beginning of Russia's Putin era.

More