"Who says biggest selling is always best"
So what happens when the ranger or the focus is the biggest selling in the segment, by Fords own admission in its ads , does that mean it isn't the best anymore....
Nice "saleswoman" in the ad , very very nice actually but stupid slogan.