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

The Italian Jobs

Italian1
1978 Moto Guzzi Le Mans.