Murdered teen's car found behind DeKalb restaurant

0
www.accessatlanta.com
The car was found 20 miles away from the murder scene.
View Comments 0