Cool description of Alfa badge
I was cruising the internet and thought this would make a good post. I found a really great description on a website about the history and the meaning of the Alfa Badge, and its evolution.
Hope you find it as interesting as i did.
Alfa Romeo Logo History