› added 10 years ago
67
TIL The mercedes-benz logo symbolize ambition of universal motorization–“on land, on water and in the air.”
via reddit.com