Search by the «alfa-romeo scarabeo» tag
Scarabeo is the Italian word for ‘beetle’ but for a few Alfa Romeo connoisseurs, it is also the name of one of the most tantalising ‘might have been’ chapters in the marque’s history. The story of Project 105.56 began in February 1966, less than a month after Giuseppe Busso and Alfa's experimental department had begrudgingly surrendered development of the Tipo 33 sports prototype to Autodelta, Alfa’s racing division headed by Carlo Chiti.