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

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

So hardcore.

He laughs best who laughs last…
