Geneva Motor Show 2017: Ruf to Unveil CTR Inspired Supercar Posted on 07/03/2017 by affam The new German brand Ruf is going to launch its first all new model car at the Geneva Motor Show 2017. The Geneva Motor show will become the host for many companies that will showcase new and updated...