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]

What do you think?

Leave a Reply