see more
LE MANS, FRANCE - JUNE 17: The Racing Team Nederland Dallara of Rubens Barrichello, Jan Lammers and Frits van Eerd drives during the Le Mans 24 Hours race at the Circuit de la Sarthe on June 17, 2017 in Le Mans, France. (Photo by Ker Robertson/Getty Images)