Mystery blast destroys West Phila. building

Chopper 6 HD was over a building collapse in West Philadelphia on April 30, 2010.

April 30, 2010 2:08:59 PM PDT
A mysterious blast that destroyed a building in West Philadelphia remains under investigation.

Load Comments