spartacus3344 Wrote:
Nov 19, 2012 3:04 PM
More nonsense. From Thomas Sowel: http://kingwoodteaparty.com/2012/07/29/thomas-sowell-the-invincible-lie-part-ii-or-higher-tax-rates-equal-less-tax-revenue/ It's a short read and it's the truth. I know you lot don't like being proven wrong because you're fanatics, but let it sink in.