Benelli Leoncino Scrambler launch details – Ducati Scrambler Rival
Benelli Leoncino Scrambler launch details
Benelli Leoncino Scrambler will be launched in India in the month of November this year. The Benelli Leoncino Scrambler was first showcased in 2015 EICMA show in Italy. The DSK Motowheels Chairman,…