New girl here
I've been there! At least I'm pretty sure that's where we went through on our way from Spain (Huesca) to France. There was a supercar dealership there. Something about avoiding taxes by purchasing there.
Do they all have the "S" after the 2000 on the side badge like that?
Do they all have the "S" after the 2000 on the side badge like that?









