26th Int'l Auto Show held in Sao Paulo
- Source: Xinhua
- [10:01 November 01 2010]
- Comments
People view vehicles at the 26th International Auto Show in Sao Paulo, Brazil, Oct. 29, 2010. As the most important auto event in the Latin America, the 26th Sao Paulo International Auto Show attracts 42 brands from all over the world. Photo: Xinhua