We asked around and received confirmation that Dacia will indeed present this concept car at the Swiss auto show, but unfortunately, we could not get any more details at this time. So for now, check out the photos below and stay tuned on Auto Cars 2011 as we'll update this story as soon as we get more information.
Via: Moto.Onet