WW2 navy video about torp drops

I love this stuff,

3 Likes

That was a very interesting video simfreak.

Wheels