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: