Dogfights (2005) – SE02 EP01 – Kamikaze

Kamikaze

Famous World War II battles using the notorious Japanese suicide attacks are depicted.