Atlanta police are trying to crack down on an illegal street racing ring. According to WSB-TV, the city’s police department has arrested dozens of people and issued over 100 citations in the past week with a mission to end an illegal street racing operation. Authorities reportedly had to use a …
Read More »