Tag Archives: Death Machines Of London

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

2007 Triumph Thruxton 900 by Death Machines Of London

Based on a 2007 Triumph Thruxton 900 bike, one ride that many of us would be happy to own, every piece on the bike has been modified or customized for your viewing pleasure – except for the Spitfire toggle switches. The 2007 Triumph Thruxton 900 by