Stoxnet

Ron Caiden

Edinburgh, Scotland

236A (1954)

Raced stock cars in South Africa while serving in the RAF.