Loading...
Uploaded by captainjacknz on Apr 12, 2009
Toyota has made this video to show how they are finding new roles for staff that would otherwise be made redundant.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)