evstores start deliveries of electric MyCar
Green Cars News
AUGUST 4, 2009
After the launch at the British Motor Show in 2008, the car went on sale earlier this year exclusively from evstores in London. Unlike many of the concepts that are being presented to the media by other car manufacturers the MyCar is available now at a price that is affordable and competitive..
Let's personalize your content