Register | Login

The Mini is the small car icon of the 1960s. It was produced by BMC (British Motor Corporation) starting with 1959 and was the first car to get the front-wheel-drive.

Who Voted for this Story




Username:

Password:

Remember: