Posted in Funny Short Videos | No Comments
Tags: equipment failure, Fail, failure, navy, torpedo launch, youtube
I’d be like “is this thing going to explode in my face or what”. Torpedo launch failure.
Like Us on Facebook
Enter your email address to subscribe to LOLCaption and receive new posts by email.
Entries (RSS) and Comments (RSS) TOP