March 2, 2021 at 9:54 pm
#141486
Yes they come from different factories I think. I know the Ateca is built in Czech Republic. I would have loved the Tarraco and so would our 3 kids but just couldn’t afford it. I am sure yours is definitely worth the wait!!