The Colbert Report

Second Republican Debate

Season 3 • 05/16/2007

Stephen gets so excited about the debate that his nipples explode.

More