Car crashes into building in Upper Darby

Structural damage is shown to a building after a car crash in Upper Darby, Pa. on June 12, 2010.

June 12, 2010 12:51:02 PM PDT
Upper Darby police are investigating an early morning accident in the 6800 block of Marshall Road that has caused a partial collapse of a commercial building.

Load Comments