Loading Video…
This browser does not support the Video element.
Dramatic drug bust by Atlanta police
The Atlanta Police Department released body cam video showing a dramatic drug bust showing officers chasing after several suspects.
This browser does not support the Video element.
The Atlanta Police Department released body cam video showing a dramatic drug bust showing officers chasing after several suspects.