Ford Focus sedan claims world’s best-selling nameplate title for 2013
According to an analysis released from IHS Automotive, the Ford Focus was the world’s best-selling vehicle nameplate for 2013 with 1,097,618 cars…
No, no! More wood! Big fire! I am chief! Want big fire!