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.
Recent reports are of a second clown haunting local Carroll College.
Perhaps it’s a new zombie like plague at work.