It is 60 years since the FordGT40 finished in all top three places at the Le Mans 24 Hours, with the team going on to win the trophy three more times in a row ... call it the GT40," Isherwood says.
The Ford Motor Company isn’t exactly a stranger to motorsport competition ... One could say the pressure is daunting ... All three of those declarations are massive understatements.