BMW M4 review
If the petrol bills aren’t much of a concern, then the ability to cover a half-decent distance between fills should prove useful: with a 59-litre fuel tank, you’re looking at an easy 300 miles between visits to the petrol station, and more if you want …