IT Review IT Review By Ben Falbo on September 27, 2017 After months of creepy teaser images, trailers, TV spots and viral marketing techniques exploiting America’s rampant coulrophobia (fear of clowns), the 2017 remake of Stephen…