Extreme Weather 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.

US & World Videos

Exit mobile version