Hey Joe, so sorry to hear about your accident. Thank God you're okay, it could have been so much worse!
I had that happen to me in my '66 Mustang, my motor mount broke twisting the engine to pin my accelerator to the floor and I was heading straight for a school bus! I panicked and slammed...