News: Iwatchonline alternative domain www.Iwatchonline.eu

Nazi Mega Weapons - S03 E06

History . War . Documentary
 

In 1945 Japanese generals construct a network of defences and tunnels on Okinawa, creating a devastating killing ground for American troops.

 
Episode Title: Japanese Superfortress
Airs: 2016-06-07 at 20:00
1