Autodelta

3 min read
From top: Helmut Marko in an Alfa Romeo T33 on the ’ 71 Targa Florio; Ro