What motor company's badge contains a red cross and a green snake?
Alfa Romeo Alfa Romeo Automobiles AlfaRomeo Alfa Romeo Models Alfa Romeos Alfa Romeo V8 Alfa romeo history Alpha Romeo Alfa Romeo Spa Alfa-Romeo Alfa Romeo Automobiles S.p.A. UK Alfa 164 Register Alfaromeo Alpha-Romeo Alfa Romeo Post War Anonima Lombarda Fabbrica Automobili
alfa romeo automobiles s p uk alfa 164 register alfa romeo v8 alfaromeo alfa romeos alfa romeo automobiles alfa romeo history alfa romeo models alfa romeo spa alfa romeo post war alfa romeo alpha romeo anonima lombarda fabbrica automobili
alfa romeo
WikipediaEntity
Alfa Romeo