Quantcast

scary clown Articles

Clown Terrorizes Town in Britain Clown Terrorizes Town in Britain
· 45

A clown is terrorizing a town in Britain. Yes, you read that correctly. Called the “Northampton Clown,” someone is dressing up in a clown costume and is creeping out the residents of Northampton. Not to fear, though–another Northampton resident has …