Author: Staff

General / by Staff -

New Corolla Sedan – Has it All

The world’s best-selling automotive nameplate, is quite some accolade and no mean feat either. Toyota’s ubiquitous compact city car – first launched in 1966 – has captured the global automotive…