If you have been browsing BMW models and aren't sure what exactly xDrive means, don't worry. Here's a breakdown of what it is ...
L ike many German cars, BMWs have a reputation for being unreliable and expensive to own. Typically, this is due to the nature of their complex engineering and higher repair costs ...
The newest BMW M5, seventh son of a long line of quietly epic super saloons. But this time the recipe has changed quite a bit. Rather than the usual ‘put a bigger engine in it’ school of ...