Nearly 100 cars got damaged when a fire broke out at an impound lot in DeKalb County early Friday morning.
Share