Ben Barry

Me and My Motor: Le Mans-winning racing driver Richard Attwood


Richard Attwood may be a pensioner, but beneath the genial exterior lurks a man who wrestled the Porsche 917 to victory at Le Mans in 1970.