Pedestrian struck, critically injured

November 25, 2009 6:41:41 PM PST
A pedestrian was struck and critically injured by a car in Norwood, Delaware County.

Load Comments