Kevin Freese killed on bicycle in Dover Del by hit and run driver May 4, 2017

« Midnight Ride on Dark Road with Unlighted Bicycle Fatal to Kevin Freese