Monday, September 13, 2010

Colorful Comments from the 9/12 Taxpayer March on Washington, D.C.

Hat tip goes to NewsBusters.com, which posted the video below on their website.

No comments: