Omg dude you are lucky to be alive, holy mackerel, that's insane. When i used to manage 80 employees, all our trucks had drive cam an I would get over a hundred videos a day, mostly not severe like yours, but watching the crew do stupid stuff used to crack me up, i guess cause it used to remind me of my driving days on incentive pay. I did have to watch some near fatal videos an I would not make anyone watch those , very stomach churning. Iron hoarse, you got dome good fortune looking after you boy. Few we, glad your hear dude