''Know Your Ally: Britain'' US Army signal corps film

Good find.
 

Latest Threads

Top