M4 brand itself were 1:43 Alfa Romeos only, made in China, starting in 2007. However, as of 2016, they are no longer shown on their website.
Their other 1/43 scale series are still made in Italy and contain many Italian cars. Click on Related Subjects.
Subject ID: 2872
MoreM4 brand itself were 1:43 Alfa Romeos only, made in China, starting in 2007. However, as of 2016, they are no longer shown on their website.
Their other 1/43 scale series are still made in Italy and contain many Italian cars. Click on Related Subjects.
Subject ID: 2872
Subject ID: 2872