Chery X5

Yet another ugly Chinese SUV coming up soon.
This one is a heavy beast powered by a small 2.0 Liter diesel good for only 125hp.
Great…

Yet another ugly Chinese SUV coming up soon.
This one is a heavy beast powered by a small 2.0 Liter diesel good for only 125hp.
Great…
© 2026 BurlappCar