Thunderstorms hammer the Northeast

2021-07-18 63

With cracks of thunder and roaring wind, thunderstorms rumbled across the Northeast on Saturday, bringing heavy rain and flooding in some areas.