The GOP front runners lie. A lot.

The GOP front runners lie. A lot.


by digby



.