Toyota Corolla – Chartreuse Green
1966 saw the arrival of the Corolla from Toyota of Japan. It had an 1100cc pushrod engine and by 1974 became the biggest selling single model in the world. It was well made and economical and soon gained sales.
1:43 Resin Scale Model