theblogofcars.com
What is the best car BMW has ever made?
BMW has been receiving some much-deserved scoffing from the enthusiast community in recent years. Just look at the abominations in their lineup today – the 5 Series GT and the X6 for instance…