Dozens of Street Racers Arrested Outside Atlanta

Authorities said deputies and officers went from car to car and arrested all 88 suspects in the street racing crew.

Leave a Reply