Sucks that I didn't see this sooner .... I would have happily been the first to blame you ..... it's in my nature, I can't help it.
That's what you get when you ride on a track meant for auto racing.
The pictures were so pleasant they sort of muted the actual horror of the topic. The driver will get his karma, it's unavoidable .... but it would have been nice of you could have been there to see it.
Or maybe .... you owed him from past lives but you have been good enough this time around that he couldn't take full payback.
Or maybe you still owe a karmic debt to Bike Forums .... Post more good posts if you want to leave this world.
More seriously .... the idea of a pair of mini-cameras ..... for that one-in-a-million occurrence ..... I 'd hate to have to prep for near-death before each ride, though.
At least you and your riding buddy have a good scary story to tell at parties.