• 2 months ago
Footage from Wallingford, Connecticut, on Aug. 26 shows a powerful downpour and heavy hail in the town.
Transcript
00:00So
00:30You

Recommended