Deadly new French shoulder fired missile.

Youve got to hand it to those French. They make one hell of a weapon!