The Colbert Report

Sign Off - Taser

Season 7 • 04/26/2011

Stephen signs off with his taser.

More