Not so fast: 2006 Moto Guzzi MGS-01 in Italy
2006 Moto Guzzi MGS-01 in Italy Moto Guzzi is often thought as being a sort of italian Harley Davidson, probably because both manufacturers have a defining configuration that has long formed the basis of its lineup and neither is really thought of as a sportbike manufacturer. Moto Guzzi has even used this portrayal in its…