Fellowsfilm

0118999
So they are! It seems Chinese SAIC have taken it upon themselves to make the van more ugly though! They've been selling the V80 (aka Maxus) overseas for quite some time.
The_Growl
Look like mercedes benz