Clash of the Teatans

  • Aired:  04/13/10
  •  | Views: 152,184

Tea Partiers have to get away from the Republicans if they want their Hitler-Obama signs taken seriously. (3:29)

Loading...