Man on bicycle killed in Upper Darby hit and run

December 31, 2010 4:54:28 AM PST
Police have one person in custody in connection with a deadly hit and run crash in Delaware County.

Load Comments