Tag Archives: 1981 Moto Guzzi Le Mans

1981 Moto Guzzi Le Mans by Death Machines of London

Italian motorcycle icon Moto Guzzi needs no introduction, and although still active most of us still dreaming about bikes long forgotten. The 1981 Moto Guzzi Le Mans by Death Machines of London is such an example, with their bespoke version honoring Italian racing heritage. The shop’s first creation