Thursday, October 27, 2011

While some car CEOs push papers, Toyota president Akio Toyoda pushes an 850-horsepower Camry race car.

No comments:

Post a Comment