MISSION INVISIBLE - TYPHOON CLASS SUB TK-20 Severstal

Documentary on the largest submarines ever built, the Typhoon class. This sub and its crew had crucial role on being part of northern fleet and be one of multiple front shields for Russia’s nuclear triad deterrent and they was one of the biggest subs in it class hope you like this one hit that like button for more videos
Back to Top