Promotional movie for the Ford Motor Company. The movie is considered lost.
Crew information is not available.