"OSCAR II" content on TweakTown - Page 1
We found 1 items for the tag: OSCAR II
NEWS
World's largest 'doomsday' submarine delivered to Russian navy
The world's longest-known submarine, the nuclear-powered Belgorod, was finally delivered to the Russian Navy on July 8th, 2022.