A pretty informative video showing the new Russian Cruisers in detail for those interested. Filed under: All Articles, World Of Warships

More...