Special: Desmo Tracker by RSD
The idea in itself was just crazy: taking Ducati Desmosedici RR’s frightening 197 hp engine and build a dirt track bike around it. Come on, just tearing it off from where it is supposed to stay sounds like blasphemy to…