The citizens of Northampton, England have a new creepy resident…. A CLOWN! He has been terrorizing the town just by standing around!
This isn’t a regular clown. He doesn’t juggle, dance or tell funny clown-like jokes. The Northampton clown just stands around with a bunch of balloons and/or a teddy bear.
The Northampton Herald & Post has reported that the clown has been spotted in various locations throughout town.
Would you be freaked out if this clown came to your town?