BMW i3 driven: The first EV to make petrol feel second best

· Daily Mail