Just a heads up that the Current Top 10 Snowiest US Cities section was updated. I’ll try to get a full update in hopefully sometime later today. The one thing I’ll say about the top 10 update is that Worcester, Mass is keeping it interesting.
Follow The Snow Contest
Join Our Group on Facebook
HELP FEED THE SNOWMAN!
Like The Site, Your Donations Help With Costs and Time Spent Working On It ;)