ADVERTISEMENT

Where was the car in the picture with its famous brand name first manufactured?

Culture Trivia Question: Where was the car in the picture with its famous brand name first manufactured?