Taxpayer March on Washington
(Redirected from September 12 March on Washington)
The Taxpayer March on Washington was an event that took place on September 12th, 2009. It was the largest protest of the Tea Party Movement and the largest protest event by conservatives at the National Mall in United States history.
- 912 March on DC: The 2 Million Man March, Slideshow of the event