Toyota ships the 2011 Zelas to China
Whether some of us like it or not, China is still going to be the place to go for new car launches in the near and immediate future. Toyota proves my point by sending over the 2011 Zelas to the People's Republic of China. Don't feel neglected, while the 2011 Toyota Zelas is a new car in China, it's been...