Articles

Fastest ever lap of Goodwood for a Lotus Elan, set during the 81MM Graham Hill Trophy