Has anyone ever seen a Lada in the USA?
Princess, I grew up in Europe and have zero recollection of ever seeing on there, let alone the US
Print