Both power houses of motorcycle have come up with two amazing model. The 2016 Ducati 595 Panigale and the Yamaha XSR900. The Ducati 959 Panigale shares the same innovative stylistic features that characterise its 'bigger brother', the 1299 Panigale - but with an engine designed for a more enjoyable everyday riding experience and more thrills on the race track. The XSR900 blends Yamaha’s world-class engineering with standout neo-retro style, creating a new type of machine for riders looking for an authentic and honest motorcycle that doesn’t sacrifice performance. Which one would you pick?