Red Balloons Tied to Sewer Grates Scare the Crap Out of Police
Even cops are afraid of clowns.
Police in Lilitz, Pennsylvania were not happy to find a local prankster "promoting" the upcoming release of Stephen King's 'IT' movie. They were so disturbed, they had to post about it on Facebook...