Looks Fairmont size. Even the door contours look similar. hmmm. Was Ford dabbling in 'la bell France'?
I was in egypt a few years back, they have so many there, think they still produce them in turkey or some like that. riding with the taxi drivers there, was quite an experience, wanted to go only a mile down the street, ending up for a ride that took an hour, hahaha