×

BMC ADO16

The BMC ADO16 is a range of small family cars built by the British Motor Corporation and, later, British Leyland. Launched in 1962, it was Britain's best-selling car from 1963 to 1966 and from 1968 to 1971. Wikipedia