Wednesday, April 9, 2014

Toyota to recall about 45,000 units of Innova in India for steering defect