1970 Spanish Grand Prix. : 1970 Spanish Grand Prix. Jarama, Madrid, Spain. 17-19 April 1970. Mario Andretti (March 701 Ford) 3rd position. Ref-70 ESP 10. World Copyright - LAT Photographic
1970 Spanish Grand Prix.
Jarama, Madrid, Spain.
17-19 April 1970.
Mario Andretti (March 701 Ford) 3rd position.
Ref-70 ESP 10.
World Copyright - LAT Photographic