The Colbert Report

Push Polling

Season 4 E 8 • 01/17/2008

Stephen does some push polling.

More