Downpours impact traffic in Atlanta

Heavy rains mean more need for caution on crowded city streets