Accident leaves road blocked on Moreland Ave near S. River Industrial Blvd
ATLANTA - A bad accident on Moreland Ave near S. River Industrial Blvd left at least one driver trapped inside their vehicle.
Two of the lanes are blocked off.
This is a developing story.