Feedback

Blizzard Causes Floods and Forces Evacuations in Massachusetts

 

Parts of the coastal town of Scituate, Massachusetts are under water thanks to a one-two punch from the high tide and the massive blizzard moving up the east coast.

Shows