The 13th Floor

Real Life Scares 

Wisconsin Students Creeped Out By Campus Clown

It seems there’s been another spike in reports of creepy clowns on the prowl… this week it’s happening at Carroll University in Waukesha, Wisconsin, where a silently ominous clown in an orange prison jumpsuit has been sighted on multiple occasions stalking the campus grounds. Local TV stations WKOW and WISN both report that the clown’s […]