Hosted on MSN
Mini Turns 66: Big Love for a Small Icon
The first Mini, a revolutionary small car designed the British Motor Corporation (BMC), was unveiled to the press on August 18, 1959, at the Chobham test track in Surrey, England. The public launch ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results