BMW M550d vs. MyFord Touch 2.0: Battle For Worst Name Ever

By Peter D BMW is famous for many things. The tagline “Ultimate Driving Machine”, its compact luxury car that wins every comparo it enters, and the inorganic X6 are but a few. But its reputation for broad daylight dupery is growing faster than even its impressive profit margins. Almost every BMW review you read now […]