Tag Archives: Northampton England

A Mystery Clown Has Appeared in Northampton, England

A man dressed up like a clown, appeared in Northampton, England, at the end of last week on Friday the 13th, offering to help out with DIY projects like painting a resident’s windowsills, reports The Independent. Since then he’s ...