Atlanta's Leading Local News: Weather, Traffic, Sports and more | Atlanta, Georgia | 11alive.com
Street racing on Peachtree Street on August 2 from GDOT camera
Atlanta Police officers said that they found about 100 cars blocking Peachtree Street when they responded to reports of street racing early Sunday morning.