Estimates of 1.2-1.8 million people participated in the September 12th Tax Payers March on Washington DC, were verifed by several Universities using landmarks and aerial photos.
Fuzzy math? Stupidly? Does it matter? Hell no it doesn't, we are use to both.
Click here to see the real agenda of the Hardin County Tea Party folks and click here to see the Louisville Tea Party Neo Cons.
1.2-1.8 million people? Remember this is Hardin County, Kentucky. Does Dennis Parrett ring a bell!