Loading...
Uploaded by beeastar on Oct 16, 2011
October 15, 2011 is the day people stood up and marched in Toronto's financial district to show their anger toward the 1% of the population that have most of the power and wealth.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)