Scaffolding lift falls on S. Philly house; 1 injured

March 23, 2012 7:49:50 AM PDT
Police are on the scene of an industrial accident where scaffolding lift fell on a house in South Philadelphia, injuring one person.
Load Comments