Coastal areas of Massachusetts expecting up to 30 inches of snow
Coastal areas of Massachusetts expecting up to 30 inches of snow
James Boudreau, Town Administrator in Scituate, Massachusetts, is advising people not to leave their homes as they are expecting close to 30 inches of snow on Saturday.