California man killed by car in New Castle, Del.

March 2, 2012 8:54:54 AM PST
Delaware State police are investigating the circumstances which led to a pedestrian being struck and killed in New Castle Thursday afternoon.