The Colbert Report

Sign Off - Stephen Wears Shorts

Season 7 • 06/15/2011

Stephen wears shorts.

More