First glad to hear you and the family are ok - sounds like it was a hell of a hit!
Did she even get on the brakes?
Yeah suby has gone to meet god by the sounds of it... RIP suby - you served your master bloody well I'd say!
If they took your "friend" away in a divvy van - rest assured they would have found some speed humps....
******
When I passed my motorcycle licence - I was given the following advice:
"When you are on the road - NEVER trust any human being within sight of you (including pedestrians)! Assume they will do something stupid and try and kill you!"
The 3 monumental bike accidents I have had were not my fault... But they were - because I forgot the golden rule above and trusted the other guy to do the right thing...
I think the rule could safely be applied to travelling by car too?