Yes it's a SEAT Alhambra. Good Spotting.
SEAT (Spanish carmaker previously affiliated with FIAT)
is part of Volkswagen, and this model is
also
sold as the Volkswagen Sharan, and through
a joint venture, as the Ford Galaxie.
Could we use these here, especially the diesels? YES!
I saw a Sharan with Mexican plates about a year ago
in Raleigh.
P