The Colbert Report

Sign Off - Soot Blast

Season 10 • 07/17/2014

Stephen makes a ballsy exit.

More