Condolences. May he RIP...
I don't know the details as to why he would be driving so fast on a public road, but something to think about
: If you think someone is going to be impressed by you driving like a nut on the street, then they are not worth impressing.
-Scott