Italian Human Torpedo - Maiale
Channel: Freedom Weird
Date: 22/11/2019

How Regia Marina was planning to dominate the seas? This the human torpedo.