[QUOTE=a car with an origin somewhere in Europe and most importantly, a shorter wait time.[/QUOTE]

last time I looked, Spain was part of Europe