SPP

World Championships Road Race 1966

31st edition

Adenau-Nürburgring 273.7 km

28 August 1966