COMBAT FOOTAGE! Battle on Haifa Street, Baghdad, Iraq - Fierce fighting!

OpsLensMilitaryChannel Published July 14, 2017 33 Plays

Rumble COMBAT FOOTAGE! Battle on Haifa Street, Baghdad, Iraq - Fierce fighting!

0 COMMENTS