Can America's Ford Granada compare wiwth the smoothness and quietness of Germany's $20,000 Mercedes?

Item Info