1 reviews | Active since Feb 2010
I must take my hat off for Chery South Africa. They returned to South Africa with new brand and a much better product. Yes there are some things that they are still improving on, but they are doing an excellent job.