BS, u can tell nothing from that picture
Agree. Lipstick on a pig, but a pig nonetheless.
Disagree
European mileage numbers are very optimistic. Aka flat out unattainable.
Provide reference please.