16th edition Imola - Imola 200.4 km 29 October 1966
16th edition
Imola - Imola 200.4 km
29 October 1966
Start, finish: Imola - Imola
Distance: 200.4 km
Date: 29 October 1966