August 26 - 1959: England - the British Motor Corporation (BMC) launched its newest car, the small, affordable, Mark I Mini. history
— Today In History (@Yesterday_Today) August 26, 2019Gameday Thread, #132: 8/26 @ Giants

Related Topics: British Motor Corporation, England, Mini (MkI)
August 26 - 1959: England - the British Motor Corporation (BMC) launched its newest car, the small, affordable, Mark I Mini. history
— Today In History (@Yesterday_Today) August 26, 2019