Suspects in a stolen Dodge truck crashed into Wolf Camera store on Piedmont Road and stole more than $23,000 in cameras, according to an Atlanta Police report. An officer responded to a call of an audible alarm at the store at about 3 a.m. on Monday, July 18. The officer saw a white Dodge truck […]