Posted 5 years ago on March 29, 2013, 7:23 a.m. EST by OTP
from Tampa, FL
This content is user submitted and not an official statement
2 years after the biggest protest against Wall St the world has ever seen, they are doing better than they ever have in their lives.
Thats fucked up.