The Colbert Report

The Word - Truthiness

Season 1 • 10/17/2005

Stephen promises to always feel the news at his viewers.

More