A small German company called Roding Automobile has unveiled its first car called the Roding Roadster 23 at the 2012 Geneva Motor Show. And by the looks of it, it’s quite a neat and modern package. Powered by a BMW 3.0-litre twin-turbo mid-mounted engine, power is rated at 235kW and […]