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.
Please support our Sponsors here :