I built this 650 Triumph..It's the current record holder for the one mile standing start LSR racing,125.00 mph. It's also as we speak the fastest modified production 650 Triumph in any land speed racing venue.
This 85 Moto Guzzi 1000 cafe style bike is what i ride on the street..