Friday, October 21, 2011

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

No comments:

Post a Comment