mm.....crap thats scary i do hope he is allright????? are u o.k? i would think u would be a bit in shock? was it ur truck or works? ohhhh my goodness!!!!!!