Boulder police arrest man within hours of hit-and-run that seriously injured cyclist
A Parker man is facing several charges, including leaving the scene of an accident causing serious bodily injury, after a bicyclist was hit by a Ford F-150 pickup truck in northeast Boulder. Dustin Kelsey was booked into jail Wednesday evening after a crash at the intersection of 63rd Street and Spine Road just before 11 a.m.