Nazi Megastructures poster
TV

Nazi Megastructures (2013)

S03E06 Japanese Superfortress

Jun 07, 2016 • Season 3 • Episode 6 • HD

In 1945, military leaders in Japan develop an extensive system of defenses and underground passages on Okinawa, transforming the island into a lethal battleground for American forces.

Country: GB