The Colbert Report

Hallo-Weening

Season 3 • 10/31/2007

They aren't trick-or-treaters to Stephen, they're pre-hobos.

More