Comment
Comment by Kolya
Well, they were in a big town and were told by the county council that there were no charge points remotely nearby. Whatever you think of Top Gear, that fact does not reflect well on electric cars.
Be the first to share your thoughts.