Winter, is that you?

The Weather Channel is calling for snow – and lots of it. Snowfall up to 2 feet is predicted in some areas over the next few days, looks like winter has finally arrived! ⛄

appolson's, appolson's performance center, snow, weather, winter, the weather channel, storm, gordon, polar vortex, arctic blast, snowmobiling, sled