Just when we thought that Toyota has cleared its ‘recall’ episode, it all comes back again with the whacking news that the firm is about to recall a whopping 373,000 Avalon (2000-2004 model) sedans in U.S.A. The reason for this recall is said to be a faulty steering lock.
Toyota claims that the car’s steering lock bar can crack causing a break. In case...