Mercedes-Benz has the "inventor of the automobile" moniker it keeps bragging with, and nobody can take it away from the Stuttgart-based company save for a time machine. However, it didn't take that ...
While BMW doesn’t believe in V12 engines in the long run, that fact that its current 6.0L unit will stick around at least until 2023, has fueled rumors about an X7 M60i to sit at the top of its SUV ...