Loading Video…

This browser does not support the Video element.

Three inches of rain in one hour submerges Atlanta

Torrential downpours dumped up to three inches of rain in an hour, triggering flash flooding that trapped motorists in their vehicles on the Downtown Connector for over two hours during the afternoon commute, according to radar indications.