re: #349 The Vicious Babushka
Ford Focus is the #1 selling vehicle in the world, but not popular in the U.S. Americans like their F-150’s.
I have friends in China who have Ford Foci. They are very nice cars, comfortable, economical and reliable.