Top Stories
Last August, Ford made a few waves by claiming that the Ford Focus was, at that point, the top-selling car in the world. The automaker failed to account for variations of the Toyota Corolla wearing a different name (such as the Auris and Matrix), however. With official data from Polk coming in...