There is plenty of stuff to write about BMW in general, especially when the German manufacturer is launching or is about to launch new models on the go. This is also the case of the debated new BMW X4 which has been recently caught in some spy photos, a CUV which began rolling out just [...]