Pennywise is Back! Toronto, ON, Canada / (CIQB FM) 101.1 BigFM Deb James May 08, 2017 02:02 pm Love scary movies and scary clowns? Have I got the movie trailer for you! Check out a first look at the new remake of IT. Excited for this one? Or, are you a die hard fan of the original?