Tag: Kevin Wilson Killed Craig Wendell Nelson Arrested after Hit-and-Run Bicycle Accident on Dehesa Road and Willow Glen Drive