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

The Italian Jobs

Italian5
It's all glamour as Shane (left), Neale and Aaron wait out a storm in the track's men's room.