U.S Army Signal Corps animated film explaining the concept of Lend-Lease.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States