Tornadoes reported as severe storms blast New England
Tornadoes reported as severe storms blast New England
Trees and power lines are downed after thunderstorms swept through the Northeast on Friday. However, a pleasant weekend is in store for many. August 18, 2023.