German Tank Training Film

 
 This is a German tank training film, which is narrataed in English
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

German Infantry Training Film