January 29, 2011

Engineers at Toyota love their cars so much they keep recalling them.

Toyota recalls hundreds of thousands of cars.....again!