Avalon
AICHI, JAPAN (GaeaTimes.com)- Toyota Motors the eminent Japan based car maker which was known as the manufacturer of some of the most reliable and robust cars in the world is fighting the spate of recalls that started haunting it since the beginning of this year.
AICHI, JAPAN (GaeaTimes.com)- The year 2010 has proved to be particularly bad for Japanese car maker Toyota motors.