CMC 1/18 Alfa Romeo 8C 2900B Speciale Le Mans '38, No.19

For the upcoming 24 Hours of Le Mans in 1938, “Alfa Corse,” the Alfa Romeo department, was up in arms and were determined to win! They contracted the coachbuilder Touring to customize a closed-top body based on its expertise in aerodynamic styling and Supperleggera or lightweight construction resulting in a stunningly beautiful and futuristic-looking car, fully equipped to take on the race.