Van, car collide in Havertown

August 19, 2011 4:07:57 AM PDT
Power outages from a strong storm may have caused an accident in Delaware County.

Load Comments