Synopsis
First World War animated propaganda short, extolling Britain's naval history and mocking the German navy.
Similar
Similar movies
Trailer
Trailers movies
First World War animated propaganda short, extolling Britain's naval history and mocking the German navy.
Similar movies
Trailers movies