German Factory Mascots

Manufacturer:  Mercedes-Benz 1924 to date.  Star Logo - 1975 Brazil.

Star Logo, dated around 1975 from a bus.  Sao Paulo Brazil.