Santa's Village artifacts
Santa's Village was a Christmas-themed amusement park in Dundee, Illinois. The snowballs in the foreground were the cars in a Mad Hatter's Teacups-style ride. The snowman with the goggle-eyed stare was just one of the many park items designed to scare the bejesus out of little kids, including me, back in the 60s. Santa's Village closed a few years ago; these pieces are currently in the lobby of Grizzly Jack's water park & resort in Utica, Illinois.