VIDEO: 3 Injured in Explosion and Fire at Fox Valley Systems on Industrial Dr, Cary
EXPLOSION CAUGHT ON VIDEO (6:52): Explosion with debris flying and heavy smoke from a commercial building where paint and paint striping systems are manufactured at 640 Industrial Drive in Cary, Illinois (VIDEO CREDIT: 3GSTORE.COM). Cary […]