When Torpedoes Launch, But Not Really 308 Sergio Hernandez 01/08/10 02:30PM Filed to: fail fail Torpedos Weapons Military TV Video We hope this pathetic torpedo test launch isn't necessarily indicative of our armed forces' skills. Otherwise... well, we're screwed. [via FAIL Blog]