A mysterious clown that has been
giving residents in Princess Diana's
home county of Northamptonshire the heebie-jeebies. Showing up at random places at random times in complete scary clown outfit, it is a
mystery who, why, or where this clown comes from.
Is it the ghost of ClownDotPy?