French Special Forces Destroy An ISIS Suicide Truck With A Javelin Missile!

5649
5