As a Linguist for the DOD and the Army, I think he did a pretty good job speaking English given that it is not his first language. He probably speaks MUCH better English than you speak his native tongue which is, with his mistakes, most likely Asiatic.
Everyone is WAY too fast to jump on people about their grammar and spelling, definitely so if they speak only one language. Remember the joke, "What do you call someone who speaks 3 languages? Trilingual. What about someone who speaks 2? Bilingual. And only one language? American."
From a car-person standpoint I think he should have had a translator go over that ad and fix his mistakes. But really, you can understand what he is saying despite the flaws in grammar.
I encourage you to learn Chinese, Japanese, Tagalog, ad nauseum and see if you can write an ad with any sort of readability by a native. I've had to learn 2 languages to a fluent extent in one year and it isn't easy, I could only imagine learning English as a non-native speaker. Go easy on the guy.
Sorry for the rant.. Bad day for me I guess. :/