Video: Ducati bike test Goodwood UK

Ducati engine test, turn the sound up its great..

nicholastate

Reader's article

By nicholastate