Dacia, will launch its first Concept at the Geneva Motor Show this week. Called the Trench coat, the idea functions a crossover-style body with some very exciting appearance components like lights that the pathway entered the top aspect bumpers and rear tail-lights that stretch ahead in a flying buttress of sheetmetal above the rear rim. [...]