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, ...