Radar confirms UFO swarm around Navy warship
http://www.youngester.com DCNS (former Direction des Constructions Navales) is a naval defence company based in France and is one of Europe's leading shipbuilders. The group designs, builds and supports surface …
French answer to the DDX Zumwalt, armed with 3 155mm long range guns, advanced CIWS weapon system and stealth design. Looks real cool