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 : 54317
  • Latest
  • Auto Expo
  • Popular

Upcoming Cars in India

Upcoming Cars
×