The Mercedes logo symbolizes the companys success: in the air, on the ground and in the sky. Its a fact 5.0K views20:29