A humble Japanese runabout with a reliable albeit unglamorous reputation, the Toyota Corolla is said to be the world's most popular car, with over 50 million trundling off production lines since 1966
Little is certain in Afghanistan — armies invade and retreat, governments rise and fall — but when the key of a Toyota Corolla turns in the ignition, the engine can be relied upon to roar to life. A humble Japanese runabout with a reliable albeit unglamorous reputation, the Toyota Corolla is said to be the world's most popular car, with over 50 million trundling off production lines since 1966.