Stephen King's 'It' has come to life in the English town of Northampton. A man dressed in full clown attire has been spotted hanging out on street corners late at night, holding colourful flowers, balloons and juggling. Clowns are scary enough as it
Back to Article