Jew Hating Elmo in Central Park

Joe Schoffstall | June 25, 2012
This is a tad bit ridiculous. Not only is the man completely unhinged, he's unhinged while wearing an Elmo costume. Here, a man dressed in an Elmo…