BMW 5 Series (E12) from 1980

The BMW E12 is the first generation of 5 Series executive cars, which was produced from 1972 to 1981 and replaced the saloon models of the BMW New Class range.

Read more: World best cars by Jordi Vilaró ...