Comment Comment by davidivadavid As a European, 13.1 l/100 km seems... insane. What's happening here? parent davidivadavid 6 years ago