Sun Star

Brand

Chinese mostly 1:18 scale. Nicely done, especially limousines and pickup trucks. In 2000s moved into European racing cars of many types.

Chinese mostly 1:18 scale. Nicely done, especially limousines and pickup trucks. In 2000s moved into European racing cars of many types.

Less