29.07.2010BREAKING: Toyota to recall 373,000 2000-2004 Avalon sedans in U.S. over faulty steering locks
Filed under: Sedan, Government/Legal, Recalls, Safety, Toyota 2003 Toyota Avalon XLS - click above for high-res image gallery Toyota Motor Corporation's recall woes have resurfaced today with official [
more...]