Benz

Looks like Mercedes-Benz has a new website up.

Standing out to me are new links in the main navigation for Innovation and Design.