Russia shows off the World’s Largest Submarine during Navy Day Parade in Saint Petersburg ( Video )

Russia shows off its largest warships at Navy Day parade

Forty warships and submarines, including two of Russia’s largest nuclear-powered vessels, were on show at the Navy Day parade in St. Petersburg the biggest naval show Russia has put up in recent years.