They are all diecast in China for DeAgostini Germany to 1:72 scale. Some websites say that they are made by Ixo for DeAgostini but no markings confirm this.
Subject ID: 68005
MoreThey are all diecast in China for DeAgostini Germany to 1:72 scale. Some websites say that they are made by Ixo for DeAgostini but no markings confirm this.
Subject ID: 68005
Subject ID: 68005