More results...
Lloyd Baker
DeKalb County Sheriff's Lt. Lloyd Baker takes the stand.
Do you want to continue watching?