The MINI Story

On 26 August 1959 a revolutionary small car rolled off the assembly line, and almost overnight…