As a HUGE fan of scary movies (think, "IT")... I can't decide if this is awesome or not so much.
Residents of Northampton, England are not having it that someone dressed as a clown keeps popping up around town, just standing there. Staring at people.
How would you feel if you walked outside of your home or work and saw this: