09.28.10
webpick of the day
Automotive, Branding
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.
www.razorfish.com