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

Item Info