Dutch Navy Launches Harpoon Missiles

The Harpoon is an all-weather, over-the-horizon, anti-ship missile system.

Related Topics

Guns and Weapons