Aug 30, 2012 By Ruman Devmane
Which of these two is India`s most appetising streetfighter? We have the definitive answer
Dec 21, 2011 By BSM desk
Take the brilliant chassis that underpins the Ducati 848, add a smaller version of the Testastretta engine from the Diavel and heaps of killer styling.