I remember the Toyota sticky pedal issue -- they owned up to it and people respected them.. this is like denying a sticky pedal, it's not good for the Made in China brand and reputation...
I remember the Toyota sticky pedal issue -- they owned up to it and people respected them.. this is like denying a sticky pedal, it's not good for the Made in China brand and reputation...