While burying the speedometer deep into the triple digits in a car is exciting (and something you should only do on a track…obviously…), doing the same thing on a motorcycle ratchets the excitement up exponentially....
Tag Archives: NCR
Even if the sum of your automotive knowledge barely extends beyond “right pedal go, left pedal stop,” you probably know that the Italians have a well-deserved reputation for building some of the fastest and most...