View Single Post
  #1  
Old 01-01-2012, 06:18 PM
Ellen Barkin barkin' about police harassment

http://www.nydailynews.com/new-york/...ticle-1.999479

video - http://www.youtube.com/watch?v=FxYsKn2Wn6A

harassment? what harassment? talk about over-reaction.
Reply With Quote