Customize your website

Toyota apologizes to European customers before unveiling new cars at Geneva Auto Show

The New Toyota RAV 4 is shown during the press day at the 80th Geneva International Motor Show, Tuesday, March 2, 2010, in Geneva, Switzerland. The Motor Show will open its gates to public from March 4 to March 14, presenting over 1,000 brands with more than 100 World and European firsts. (THE ASSOCIATED PRESS/Keystone/Sandro Campardo)

Recent comments