That's never good news......in any motorsport.

God rest his soul. He is in a better place.

Regs