Perfection doesn’t exist. And even if a vehicle like this can make us believe differently, we must always think in improving. When you discover its new engine 2.0 of 6 cylinders and 150 CV, as well as the redesign of its lines, you will understand what we are talking about. New BMW Z3 roadster from 26.937 €. Want more? Here it is.