Explosion, fire at chemical plant in Chester Co.

June 18, 2010 2:39:05 PM PDT
It was a close call following an explosion and fire at a chemical plant in Devon, Pa.

Load Comments