This is not very flattering. One of our favorite cars of all time, the current generation F10 BMW M5 took a bit of a kick to the side of the head recently. The hit came from the most unlikely source, the newly launched Tesla Model S sedan. That name makes it an all electric car [...]
More...