James Diffey
One of Britain’s finest all-round historic competitors lost his battle with cancer at the age of 40. Diffey continued to race until the final weeks of his life, having scored many successes in a range of cars.
One of Britain’s finest all-round historic competitors lost his battle with cancer at the age of 40. Diffey continued to race until the final weeks of his life, having scored many successes in a range of cars.