Massachusetts Street Floods
- Cleared
Occurred on August 19, 2021 / Natick, Massachusetts, USA
Info from Licensor: Speen Street in Natick next to route 30 in front of Home Depot.
Credit: @nishmanweather..
Location
Natick, Massachusetts, USA
Occurred
not known
Posted By
Nishan Bilazarian
Posted On
Aug-20-2021