...
James Alexander Somervail
Nation : United Kingdom
Born the 2 august 1923 - Edrom (Berwickshire)
Die the 28 june 2011 - 87 years

Driver who only take part in non world championship Grand Prix.