Ludovico Scarfiotti

Motorsport

Vic Elford and Umberto Maglioli win the 1968 Targa Florio in a Porsche 907

Porsche placed its faith for the 1968 Targa Florio in a quartet of short-tail Porsche 907s. For quick recognition, the

Read More