19 Car Logos You Never Knew The Meaning Of
19. Alfa Romeo
Alfa Romeo Logo is heraldic inspired: the surface is divided between the red cross, symbol of Milan and the depiction of a man coming out of the dragon’s mouth – or going the opposite direction. The root of the presence of this depiction is also Milan related, since it comes from the legend of Milanese knight killing the Saracen knight, claiming the symbol and taking it to Milan.