I am told that when floods hit Majorette’s manufacturing plants in Thailand a few years ago, they were manufacturing in China to tide over the capacity shortfall. While there is no record of these models being manufactured in China during that period, but I keep finding loose Majorettes on Aliexpress and that is the only explanation.
That green Renault is interesting. It’s a Renault Megane in 2005 Trophee Andros livery. But the casting has a tow hitch in the rear, which is weird for a rally car, right?
Anyways, these is the other batch I got a couple of months. Two of them are Majorettes - the white Impreza and the white Toyota. The Citroen is a Norev casting.