Mitsubishi teaser for Geneva: the Concept Global Small
The Geneva Motor Show is one of the most important car shows globally. It's not the place a manufacturer can afford not to turn up. In acknowledging the situation, the Japanese at Mitsubishi have already come up with a concept for this show and they've just released the first teaser photo. If the image looks somewhat familiar that's because the...