CombatFootage

Islamic state taking down a safawi heli with an Chinese MANPADS in iraq

Islamic state taking down a safawi heli with an Chinese MANPADS in iraq

Related videos