This post is posted on Wednesday 3 March 2010.
Tagged as: concept cars    geneva motor show    renault    z.e.    electric cars   
Notes   -   Show notes