Ducati Multistrada : In Pictures

The word Multistrada is Italian for "many roads" as the bike is designed to handle asphalt as well as some unpaved surfaces
  • by Arun Mohan Nadar
  • December 20, 2011
  • View : 53998
  • Latest
  • Auto Expo
  • Popular
×
Recently Visited