The Sacrifice of the Human Torpedoes
1955
Ads