The Colbert Report

Sign Off - Conquistador Sacrifice

Season 8 • 02/22/2012

Stephen keeps his Lenten promise and says goodnight.

More