Very rare car!! I spotted it from my house in Vielha (Spain)