Italian homologation classic motorcycle the Laverda SFC
This Italian homologation classic motorcycle the Laverda SFC was the Ducati 916 SP of its day. It started with a road motorcycle, the S of 1969 and the SF (SF stood for Super Freni which meant big brake) delivered racing… Read more »