The Colbert Report

Sign Off - Merry Christmas

Season 8 • 12/12/2011

Stephen signs off with a Christmas wish.

More