December Will Start With Up To A Foot Of Snow, Making Travel DifficultIf you are still holding out and planning to travel back home on Sunday, make sure to head out sooner than later.
The First Snowfall Of The Season Could Be This WeekOne forecasting model says Massachusetts could see some snow later this week. Another model shows clear skies.
Perseid Meteor Shower Will Light Up Skies Over New EnglandFrom August 12-13, it’s estimated that 50 meteors will be seen per hour with some areas reaching 75 shooting stars.
Tropical Storm Barry Brings Threat Of Major Flooding, Storm Surge For LouisianaThe tropical storm is expected to reach hurricane status over the weekend.