April 20, 2013 / 0 comments The numbers’ game: we still have the Ford Focus ahead of the Toyota Corolla