Buyer Guide: Ducati 999 & 749

Everything you need to know about running the Ducati 749 and 999 from actual owners