with Clive Wood
Independent Triumph specialist, Clive Wood served his time working as crew chief for the Jack Lilley British Supersport team before setting up for himself.
Independent Triumph specialist, Clive Wood served his time working as crew chief for the Jack Lilley British Supersport team before setting up for himself.