Tag Archives: Horror

Film Review: It – You’ll Laugh, You’ll Cry, You’ll Scream, You’ll Die

Last year around this time, America had some strange run-ins with clowns. They started popping up all over the country last October to terrify American citizens. There was even one in Thompson Hall of the University of Wisconsin-Stevens Point. After the clown-pocalypse of 2016 ended, we could breathe easy since the clowns finally receded back into whatever creepy sewer system ... Read More »