Feed
Motor Cars News
Tornadoes halt output at Mercedes, Toyota plants in South
2011-04-28 14:04:58 | Automotive News
Violent weather across Alabama, Georgia and Tennessee has halted production at Toyota and Mercedes-Benz plants in Alabama, as emergency workers try to assess two days of damage in the region.