Categories
PICS

Meanwhile, in New York

Shocking pictures show one unidentified Wall Street demonstrator defecating on a NYPD patrol car in downtown Manhatten.

dailymail