Category: General Knowledge

Which car manufacturer made the Alfasud?
A. Alfa Romeo

B. Lancia

C. Maserati