You can tell a car means business when it does not need flared arches or a giant wing to scare sports cars. The 1997 Mercedes ...