US: Severe Thunderstorm Dumps Heavy Rains, Causing Significant Street Flooding In Atlanta
- Captured on Friday 21st of July 2023
- Location is Atlanta
Description
Severe thunderstorms dumped heavy rains in Atlanta on Friday, July 21, causing significant street flooding. Read more...