Snowflake, the Clown – IOTW Report

Snowflake, the Clown

The residents of quiet town of Waukesha, WI have been getting the heebee jeebees lately from some weirdo who dresses up like a scary clown then stands on a street corner and stares at passersbys.

Snowflake the clown

Recent reports are of a second clown haunting local Carroll College.

Perhaps it’s a new zombie like plague at work.

More