Freaky the Scary Snowman Terrorizes Boston


Freaky the Scary Snowman is back to freak out more locals. This time he’s pulling his scary shenanigans on a sidewalk in Cambridge, Massachusetts (just outside of Boston).

Previously: Freaky the Scary Snowman’s Top 50 Scare Reactions

[the scary snowman]