Breaking News:

A sign with a logo is on display at a Toyota car sales and sho room in St. Petersburg

Reuters
A sign with a logo is on display at a Toyota car sales and sho room in St. Petersburg
A sign with a logo is on display at a Toyota car sales and showroom in St. Petersburg, September 18, 2013. REUTERS/Alexander Demianchuk
View Comments (1)