That all looks nasty. Car wreck and your wounds. But I am glad you walked away from this.
I do hope once you are able to say what exactly happened you will share with us, so I know about one more thing to be careful about on the road.
Blue SVT 2002
Our Lady of blessed acceleration
...that should be written as 'The First Law of Internet Forums'