A 27-year-old man faces multiple charges after police caught him speeding through a stop sign in northwest Atlanta on Friday.
Officers say they observed the driver of a Dodge Challenger rev the vehicle’s engine and speed through a stop sign in the area of Defoor Avenue and Taylor Street around 7:30 p.m.
Officers later arrested the driver identified as Rodarius Green. APD officers say they recovered a gun from Green’s waistband during the arrest…