BMW innovates

Nothing impresses me like a company that has found out exactly what they should do to build their brand and then sticks to the formula. I don't drive a BMW but I must say these guys from Germany are not far from making me into a