Logo Quiz 209
8a3d72bf

Logo Quiz Answers Logo Quiz 209 :
Cars manufacurer.
Major South Korean conglomerate. Daewoo