Estimates are up to 2.5 million people to have showed up to protest big government, out-of-control government spending and other issues. Other more moderate estimates are several hundred thousand people. I was there and the streets were filled! http://www.youtube.com/watch?v=LoPud1TeubM
Link to this comment:
Video Responses
All Comments (0)