It seems that a stunning medical brain and a pioneer, nay stalwart in motor sport safety passed away.
I have only just heard!
RIP Sid, you will be missed, by more people than may at first realise this.
Edit, did not know until a few minutes ago.
I have only just heard!
RIP Sid, you will be missed, by more people than may at first realise this.
Edit, did not know until a few minutes ago.
Last edited by a moderator: