• Login via
  • or
  • New here ?

This Italian car brand was founded on June 24, 1910 in Milan. Its badge features a red cross and a serpent devouring a human.

A.Lancia
B.Fiat
C.Ferrari
D.Alfa Romeo
Answer and Feedback
Answer:D

do you want?

view more test

Share this post

Some other questions you may be interested in.

Loading...