If the latest incarnation of IT was not yet high on your must see list – I think I have something for you that might take care of that situation. Today brought the new trailer and damn if it’s not pretty spectacular. Based on the infamous Stephen King novel – adapted for the screen […]