Formula One World Championship: Pedro Rodriguez (MEX) Cooper Maserati T81, 6th place. Formula One World Championship, Rd5, French Grand Prix, Le Mans Bugatti, France. 2 July 1967. BEST IMAGE
Pedro Rodriguez (MEX) Cooper Maserati T81, 6th place.
Formula One World Championship, Rd5, French Grand Prix, Le Mans Bugatti, France. 2 July 1967.
BEST IMAGE