Saturday, 7 January 2012

Grand Central Terminal Arrests


Two protesters mic check about the loss of freedom brought about by the passage of the NDAA and both are promptly arrested and whisked out of public sight

No comments: