This lost WWI documentary appears to be about the German zeppelin attacks on Londonon September 2nd, 1916.
2023
2024
—
2010
2004
2017
2019
2000
2015
1996
2016