Ducati Multistrada : In Pictures

  • by Arun Mohan Nadar
  • December 20, 2011
  • View : 53943

Subscribe

The word Multistrada is Italian for "many roads" as the bike is designed to handle asphalt as well as some unpaved surfaces
  • Latest
  • Auto Expo
  • Popular
×
Recently Visited
Select Category