For a very long time, BMW was staunchly against front-wheel drive. The German automaker even poked fun at front-wheel-drive vehicles in some of its marketing materials. In the last decade or so the ...