All the Italian Style in a Moto Guzzi 850 Cafe Racer project What do the Italians and the Japanese have in common? Exquisite engineering skills, that’s what! And what we have here is a prime example of that marvellous combination of skills from these engineers; meet...