- Advertisement -

karry q26

Spy Shots: Chery Karry Q26 mini-MPV testing in China

The very first spy shots showing the upcoming Chery Karry Q25 mini-MPV testing in China. Karry is a Chery brand making commercial minivans and...