Something that looks like an mini but in racing suit..
Got no idea
I ask a hint again, I belive I have seen this car type before, but it was in Rallycross, is it a road-only car or may it be flexible enough to aswell work as an Rallycross car?
Edit: Ohhhh Geely googled, well i never :- The Geely Logo,
"Get closer to the sun, and we can absorb more heat.
Having experienced competitions, we can get more mature.
Give full play to our national spirit, and we can hold the infinite space.
Unswervingly, we are manufacturing vehicles that our people can afford.
Sincere wish; happy life; Geely"