The Colbert Report

Intro - 4/11/07

Season 3 • 04/11/2007

This is the first year Stephen's not going to eat a turtle.

More