Racers confront police officers
Atlanta's battle against street racers and drifters got a little too up-close for some police officers after being confronted.
Atlanta's battle against street racers and drifters got a little too up-close for some police officers after being confronted.