WRT No. 31 takes LMP2 Le Mans win in shocking finish | RACER

… bout of rain which caught multiple drivers on slicks off guard, arrived. … up to the error, which caused an oil leak that lost the team multiple laps.