The Colbert Report

Teabagging Protests

Season 5 • 04/16/2009

Stephen is recovering from a night of hardcore teabagging with Michael Steele and Joe the Plumber.

More