Since the invention of its automobile, Mercedes-Benz has continually reinvented it. With a navigation inspired by the company’s core principles, this immersive Web experience enables visitors to explore the stories behind the brand.
Credits: www.razorfish.com


Communication Arts

// From our friends at Communication Arts

Leave a comment