Massachusetts State Police are urging residents to stay off the roads if possible on Monday as Winter Storm Mars is expected to bring as much as 18 inches of snow to parts of Eastern Massachusetts.The storm is moving into the region from off the North Carolina coast. It is expected to bring as much as a foot to 18 inches in parts of Southeastern Massachusetts with smaller amounts as you move west and north.
Posted by MassLive Worcester on Monday, February 8, 2016