An employee wipes a Toyota electric FT-EV II concept car at the Guangzhou Autoshow Dec 20, 2010. [Agencies]
Go to Forum >>0 Comments