Sky5 Above Cary Explosion, Fire | NBC Chicago

Sky5 Above Cary Explosion, Fire

    processing...

    NEWSLETTERS

    An explosion and fire at Fox Valley Systems, at 640 Industrial Dr., in far northwest suburban Cary rattled nerves on Wednesday afternoon.