The Daily Show with Jon Stewart

Clash of the Teatans

Season 15 • 04/13/2010

Tea Partiers have to get away from the Republicans if they want any kind of mainstream success.

More