Delco accident leaves 3 hospitalized

September 19, 2010 12:25:01 PM PDT
Police were called to the scene of a three-car accident in Delaware County that has sent several people to the hospital.

Load Comments