The Colbert Report

Stephen's Lenten Sacrifice

Season 8 • 02/22/2012

Stephen makes a very specific Lenten promise to God.

More