To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
US Central Command releases footage of strike on Houthi concentration in western Yemen.
Did muslims die? Good
Notice how Allah is never Akbar when the the laser guided bombs accidentally fall off the wings of a FA18 super Hornet.
The Eagle has landed.
Swipe up for next video
Did muslims die? Good
Notice how Allah is never Akbar when the the laser guided bombs accidentally fall off the wings of a FA18 super Hornet.
The Eagle has landed.