Ducati Monster SP to launch in India on THIS date, is powered by a 973cc twin cylinder liquid cooled engine, all you need to know
Ducati Monster SP: Ducati, a manufacturer of super sports bikes, has posted information on social media regarding the arrival of ...