12 Aug 2013, 11:29 UTC · By: Ciprian Florea / Italian automaker DR Motor Company has unveiled their new CityCross, a 3,860 mm long crossover-like vehicle that claims to offer “great roominess and generous interior space”. Designe...