Far Better Than DrudgeUnfiltered News • Daily Headlines

9/12 Taxpayer Tea Party March on Washington, DC

Taxpayer Tea Party March on Washington, DC


HIghlights from the 9/12 Taxpayer Tea Party March on Washington, DC

This video is no longer available.



Read next: The Two-Party System Illusion

View Comments

News on the Net——

News from around the world