WXIA-TV Atlanta
Atlanta Police arrest multiple people who allegedly organized, promoted street racing events
Multiple people have been arrested for allegedly promoting or organizing street racing events across Atlanta, police announced. APD Chief Darin Schierbaum stated that the agency has seen a recent ...
2 hours ago