Laverda in Green and Red

These Red and Green Italians are far apart, but both available. One in the land of L.A., the other in the land of the UK. (RIDES LIKE A BEAST ON HEAT ) Here we...