APD helicopter surveillance video
The Atlanta Police Department released this video from an operation to fight street racing on Feb. 21, 2021.
The Atlanta Police Department released this video from an operation to fight street racing on Feb. 21, 2021.