Creepy Clown Showing Up Everywhere In Northampton Is Starting To Scare People
I saw this picture of this clown last week and one person's concern for him showing up everywhere but, I thought it was just kind of a dramatic joke. Now, it's all over the internet and this creepy clown keeps popping up everywhere in this little town, Northampton, UK creeping everyone there out...