Navy Equipment Fail

I’d be like “is this thing going to explode in my face or what”. Torpedo launch failure.

Leave a Reply

Scroll to Top