The Colbert Report

30-Minute Anniversary

Season 3 • 08/01/2007

Stephen gets the Nation the ultimate 30-minute anniversary present.

More