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...


Sponsored Content

Sponsored Content