Today marks the 56th anniversary of the launch of the first Mini. With a price tag below $800, the Mini was first envisioned by Sir Leonard Lord, who ran BMC, in response to the fuel shortage brought on by the Suez Canal mess in 1956. Lord said to his new star designer Alec Issignois something […] More...