Liam Marsden,
31 March 2011 16:03
Back in November 2009 Italian specials firm CR&S unveiled the DUU, and now they're taking orders, although the entire 2011 production of 130 has already been sold. The CR&S DUU is powered by a two litre V-twin engine and each bike will be built to the customer's specification at the factory in Milan, Italy. If you'd like a DUU, you'll ...