Beep Beep, Northampton!
The poor poor terrified residents of Northampton, England are living in a Stephen King novel right now. Seriously, it’s straight out of the novel, “It”
Someone dressed as a super scary clown is popping up all over town and scaring the poo out of residents. According to the Northampton Herald & Post reports clowns have been popping up in random places all across town and police believe multiple people are behind the clown sightings. A warning was issued so residents wouldn’t be startled next time the walked out the door and saw a terrifying clown WAITING FOR THEM AT THE BUS STOP