WEC: Duncan Cameron (GBR) / Aaron Scott (GBR) / Marco Cioci (ITA), Spirit Of Race celebrate on the podium at Le Mans 24 Hours, Race, Le Mans, France, 17-18 June 2017.
Duncan Cameron (GBR) / Aaron Scott (GBR) / Marco Cioci (ITA), Spirit Of Race celebrate on the podium at Le Mans 24 Hours, Race, Le Mans, France, 17-18 June 2017.