David Freeland

Age: 52

Details

Date/Time: July 31, 2018, 1:30 a.m.
Location: Davenport, IA 52803
Hit & Run: True
Impaired Driving: False

Sources

Man charged with 'homicide by drag racing' in July bicyclist's death www.ourquadcities.com