"Buy a car in England, they said. No one will notice the difference, they said..."

 
Buy a car in England, they said. No one will notice the difference, they said... - Images, Interesting, Auto, England

v20240901