Specs for the much anticipated Ducati Superleggera 'Project 1708' have leaked revealing eye-watering figures... and a shocking price!
You’ve won the lottery. What 10 bikes do you run out and buy?
Carbon chassis and 220+hp