1/43 scale
1976 Niki Lauda
Limited Edition of 25