The Merrimack River overflows its banks underneath the Basiliere Bridge on Main St. in Haverhill, MA.
Joggers take in the rain as the Merrimack River overflows its banks underneath the Basiliere Bridge on Main St. in Haverhill, MA.
The Merrimack River overflows its banks on River St. in Haverhill, MA.
Curious bystanders watch as the Merrimack River overflows its banks on River St. in Haverhill, MA.
CloudyCrowdsEmergenciesEmergencyFloodsHaverhillLandscapesMAMassachusettsOvercastPeopleRainingRiversSeasonsSpringTrafficTransportationUnited StatesUrbanWeather