Scary Snowman sets up his hidden camera prank all over the United States scaring the life out of people walking by. Where will he be next?

Leave a Reply