This clown had been haunting the people of Staten Island, NY, much like the Northhampton Clown did in England. He too resembles Pennywise from “It” and can be seen walking down the street, holding a bouquet of balloons and waving at petrified people.
It turned out that it was actually a publicity stunt by, Fuzz on the Lens Production, a film company from Staten Island. None-the-less, I would have pissed myself seeing this clown hiding behind trees…and waving at me.
Fuck that! I would shit my self.