The most pleasing car to the eyes… Ford GT MK II