Loader

Neil Hodgson and the Ducati 999 are immediate winners

Neil Hodgson and the Ducati 999 are immediate winners

2003 Neil Hodgson – Ducati 999 R – Superbike

After having shown his talent as a private rider, in 2003 Neil Hodgson rides the new official Ducati 999R. The Briton does not disappoint expectations and wins his only world title.