BMW
Latest waffle
Is it a classic? BMW 3 Series Compact (E36)
‘Had BMW set out to create a superior mainstream hatchback from scratch, it would surely not have made such a poor fist of it as the Compact. A serious attempt at efficient packaging would have...