Where To Stream Nazi Megastructures Season 2 Episode 5
Kamikaze Suicide Bombers
- Aired February 17, 2015
- 60 Min
- Rated 8.7
- Number 11 Of 37 Rated Episodes
As America closes in on Japan in 1944, the Japanese turn to desperate new tactics: killer planes and super torpedoes guided by human pilots