National Geographic presents documentary on Ducati Multistrada [Video]

National Geographic has made an awesome and extensive documentary on the Ducati Multistrada, thus providing the touring bike a great exposure. The competition among the upper range of touring bikes is increasing and in such situation, a documentary aired on a reputed TV channel provides added benefit to its makers. The new Ducati Multistrada comes packed with […]