They look great models. Where did you see them? I am not sure if electric cars are already on the road or not. My knowledge in this subject is very poor
They look great models. Where did you see them? I am not sure if electric cars are already on the road or not. My knowledge in this subject is very poor
At Milton Keynes, Uk
They are on the road
Our practice manager has got one as well
Posted using Partiko iOS