Massachusetts August 8, 2023 1:26 pm

New England pummeled in severe summer storm

Stranded vehicles, property damage and flash floods were seen across New England on Tuesday, while parts of Massachusetts were under a tornado warning.

Local

Exit mobile version