I followed every Renault/Renault Export or clone/copy/inspired by mustang phrase I could think of, all with zero success. Even searched through museums. Finally, I thought - "I'm forgetting my magic word. If you can't find a car, its from Brazil." Searched for "Brazil Mustang", which brought it up right away. Of course, I didn't actually RECOGNIZE it from the different angle. It wasn't until I spotted the fuel filler that the penny dropped.