Ellen Barkin — I Was Shoved by an NYPD Officer for No Reason! [VIDEO]

Actress Ellen Barkin went on a Twitter rampage early this morning after she claims was pushed by an NYPD officer just for walking down the street … and the incident was shot on video.Barkin — perhaps best known for her roles in “Sea of Love” and…

TMZ
Ellen Barkin — I Was Shoved by an NYPD Officer for No Reason! [VIDEO]

0