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 post war alpha romeo alfa romeo automobiles alfa romeos alfa romeo history alfa romeo models alfaromeo alfa romeo spa alfa romeo uk alfa 164 register anonima lombarda fabbrica automobili alfa romeo automobiles s p alfa romeo v8
alfa romeo
WikipediaEntity
Alfa Romeo