1/12 Scale modelcars
1/12 Modelcars are very large and highly detailed models. These models are generally more detailed than 1:18 models.
1/12 Modelcars are very large and highly detailed models. These models are generally more detailed than 1:18 models.