The NEW Mercedes GLB: What is the POINT of this car?