Ducati Multistrada definition

Search

Ducati Multistrada

Ducati Multistrada logo #21000 The Multistrada is a model of motorcycle introduced by Ducati in 2003. The word Multistrada is Italian for `many roads` as the bike is designed to handle asphalt as well as some unpaved surfaces. Essentially the bike is a hybrid of a supermoto and a sport touring motorcycle. Its upright riding position gives it a stronger appeal for those who li.....
Found on http://en.wikipedia.org/wiki/Ducati_Multistrada
No exact match found.