Atlanta Police Make Arrests for Street Racing

This weekend Atlanta issued 114 citations and impounded almost thirty vehicles according to an 11 Alive News report.  Additionally, APD made 44 arrests and recovered 4 firearms. Arrests were made for “laying drag.” The law governing “laying drag” is found at O.C.G.A....

Read More