Verified by:
Verified at:
2020-05-21

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