Goodwood Revival: (L to R): Sir Jackie Stewart (GBR) and wife Helen Stewart (GBR) and Jo Ramirez (MEX). Goodwood Revival, Goodwood, West Sussex, England, 12-14 September 2014.
(L to R): Sir Jackie Stewart (GBR) and wife Helen Stewart (GBR) and Jo Ramirez (MEX).
Goodwood Revival, Goodwood, West Sussex, England, 12-14 September 2014.