Snowflake, the Clown

November 26, 2015 Dr. Tar 0

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 [Read More]