Delaware Liberal

Facts Are Alien to Teabaggers.

What exactly were they protesting yesterday? High Taxes?

Exit mobile version