Holy cow, it looks like you were lucky it appears to be a left half head on collision so the trucks were able to veer off from each other a little bit. So very glad you're okay brother!!!
@CRASH , huh? Don't know if that was an omen or what!?! , but next time you're driving with bike parts...