Andy Wallace - Le Mans winner portrait taken by Indira Flack Photography at Goodwood Festival of Speed Andy Wallace - Le Mans winner. For 11 years he held the World Record for the fastest speed in a production car, at 240.14mph in a McLaren F1