The Italian Masterpiece – CR&S DUU Superbike!

Italian Masterpiece This masterpiece was build by CR&S and it’s titled The CR&S DUU!! CR&S is an Italian motorcycle workshop that is based in Milan an are most known for their innovative and amazing creations. The Italian Masterpiece – CR&S DUU Superbike! The CR&S DUU superbike is powered by S&S ‘X-Wedge’ V-twin engine wrapped in futuristic styling and linked to a catalyzed stainless steel exhaust system with 2 lambdas. The

» Read more