Brain › General Knowledge

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

  1. Lancia
  2. Fiat
  3. Ferrari
  4. Alfa Romeo

Answer

The correct answer is D) Alfa Romeo.

More General Knowledge questions

Play Brain · Practice