What makes the world of the Star? Dive into this bedazzling video made by Mercedes-Benz France. What's your emotion when it comes to the Star?
Shared publiclyView activity