The Italian submarine, the Scirè ... Read more: The 10 Most Legendary Ships Of WW2 Ranked From Worst To Best Italy launched ...