Formula One World Championship: The headquarters of Hesketh Racing. Formula One World Championship, Easton Neston, Towcester, England, c. Late April 1974.
The headquarters of Hesketh Racing.
Formula One World Championship, Easton Neston, Towcester, England, c. Late April 1974.