Tiny KUV100 like-looking thing from China wants to be Mercedes-Benz GLE
May 21, 2017
This is the luxing iStar, a car that looks so much of a Mercedes-Benz that you can spot some similarities between both from most angles. This car was unveiled …