Some 200 people showed up in downtown St. Charles, Mo., Thursday afternoon for a Tax Day Tea Party which lefty "party crashers" tried unsuccessfully to disrupt.
This post features a video of the St. Charles Tea Party which took place Friday evening and drew nearly 2,000 freedom-loving patriots from miles around to Frontier Park along the banks of the Missouri River in the Show-Me State’s First Capitol city.