Keeping a secret in the motoring world is nearly impossible. Maybe that’s why Italian bike manufacturer CR&S let the cat out of the bag just shy of the EICMA Milan motorcycle show on November 10th.
The CR&S (Cafe Racing and Sport) DUU motorbike has recently made its debut, revealing a fully customizable machine that combines American muscle with European style. The DUU will be handcrafted, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results