Tag Archive | Freeport

You Drop What?

I’m not certain who started it, my guess is probably the New Years Eve Times Square party in 1908 when they lowered a crystal ball down a pole starting at one minute to midnight to celebrate the beginning of the new year. Since then all over North America other towns have decided to drop their […]

Advertisement