Reply to thread

Geely, it's the chinese brand that bought Volvo.  It's about the same size as a Mazda CX-5 but looks like a Ford focus jacked up with a bigger back seat.