TurboSpyder submitted on 12/25/2008 Official Bell & Ross Timestamp: 3:15:22 PM
Thursday, December 25, 2008 (12-25) 08:00 PST BEIJING, China (AP) -- Toyota Motor Corp. has issued a recall for more than 120,000 cars in China to fix a problem that could result in loss of steering control, China's quality watchdog said Thursd...
12 user comments | Category: Misc News