The Savage Torpedo Launcher is a masterpiece of technology. Effective and deadly. TO DO: Add specs of this weapon here