Daytona 24 Hours: Pedro Rodriguez and Leo Kinnunen celebrate their overall victory iwith their J. W. Engineering, Porsche 917 K and team.
Pedro Rodriguez and Leo Kinnunen celebrate their overall victory iwith their J. W. Engineering, Porsche 917 K and team.