Police arrest Elmo

A crowd cheers as police lead away a man in an Elmo suit who went on an anti-Semitic rant in New York's Central Park, June 25, 2012.

Uploaded by hhudson June 27, 2012
Tags: Bizarre Beat 

Latest Police News

Sponsored By


by P1Blue
4941 Views

Find us on Facebook