Falling Through the Cracks

Uploader: USCSB

Original upload date: Thu, 14 Nov 2013 00:00:00 GMT

Archive date: Sun, 28 Nov 2021 03:44:11 GMT

CSB safety video on the 2009 explosion at NDK Crystal in Belvidere, Illinois, which fatally injured a truck driver at a nearby gas station