Police arrest one of the alleged top organizers of Atlanta street racing takeover events

Credit: WSBTV Videos

Police arrest one of the alleged top organizers of Atlanta street racing takeover events

Credit: WSBTV Videos