I went down Broadway passed Wall Street today and holy shit I can't believe how many people are protesting there. I do not understand how this is not the top story on every news channel right now.
Anyone else from NY see it in person?
Anyone else from NY see it in person?
Comment