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