All Posts Tagged With: "Le Mans"
Philip Toll Hill: 1927 – 2008
August 29th, 2008 Oliver White 3 Comments
It has been announced with tremendous sadness that America’s first Formula One world champion, Phil Hill, has passed away this evening in California. At a grand age of 81, Phil had been suffering from Parkinson’s disease and finally gave up the fight after a long struggle. Hill had become the first and to date only [...]