ATLANTA – Speed is believed to have been a factor in a single-car crash along Lee Street in southwest Atlanta late Saturday evening. It happened around 11:45 p.m. near Tucker Avenue. Atlanta Police say officer arrived to find the car smashed into the large concrete pillar which supports the MARTA…Read More
Man killed in deadly crash along Lee Street in southwest Atlanta
