The Colbert Report

Sign Off - Vomitorium

Season 3 • 06/07/2007

Tonight's triumphal procession is over.

More