September 16, 2014 6:38 pm

Driver Turns Himself in After Fatal Hit-and-Run

New Castle County Police say a driver has turned himself in after a fatal hit-and-run left a bicyclist dead. NBC10’s Tim Furlong is at New Castle County Police Headquarters with more.

US & World Videos

Exit mobile version