How it works
Leopard 34, Cantiere Navale Arno, Italy. Installation consists of 4x 1500 Interceptors.
Get the latest news from Humphree right in to your inbox
I've read and accepted
Leave this field empty if you're human: