The Ducati Scramblster version!

By: Avin   On: 23 May 2011

According to our sources, Ducati would be bringing out a Scrambler version of the Monster 796, set to debut at World Ducati week(WDW). Here […]