There’s making a statement, then there’s this: a pukka litre sports bike from China that has the potential to cause shivers down the spine of every traditional market leader.
We bagged the keys to Ducati’s ultimate superbike, and took it for a spin on both road and track. So is it worth the £90k price tag, and just how special is it?