89 vehicles impounded statewide in weekend street racing crackdown June 29, 2021 Atlanta News 0 Comments Henri Hollis In a statewide street racing crackdown over the weekend, state law enforcement agencies and Atlanta police impounded 89 …