Italian Battle: 1978 Moto Guzzi Le Mans vs. 1980 Ducati 900 SS

The Italian Jobs

Italian7
1980 Ducati 900 SS.