Skoda’s future of design seen in Geneva
Czechoslovakia must not be a country where people fool around because after promising a new concept for the 2011 Geneva Motor Show, Skoda actually came up with it. Here it is and it's called the Vision D. Since the name does tend to tip people off let's just say that it's more of a design language showcase than a concept....