Steve Glazier is a degreed meteorologist who broadcasts the weather from Colorado. Steve is on air at WeatherNation, a 24/7 weather network near Denver that distributes weather forecasts internationally. Originally from New England, Steve grew up in Connecticut and attended college in Vermont. In 2008, he graduated with a bachelor's degree in meteorology from Lyndon State College and in 2013 he was recognized by the American Meteorological Society as a Certified Broadcast Meteorologist.
Santa delivered an early Christmas present of more than three feet of snow on slopes throughout New England over the past week. And as a stocking-stuffer, cold temperatures wrapped up with all that new snow, allowing for round-the-clock snowmaking.