The Colbert Report

War on Holiday

Season 1 • 12/15/2005

Stephen launches the war on "holiday."

More