24 Hours of Le Mans - 1968 Following its victory at Daytona, Porsche 907-005 returned to Germany and was fitted with new vertical stabilizing fins on the rear bodywork in preparation for the high speeds of Le Mans. Wearing the...