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
Taxpayer Tea Party March on Washington, DC
This video is no longer available.
Read next: The Two-Party System Illusion