IDF Destroys Gaza Town in Under an Hour

FacebookTwitterPinterestEmailShare
Alleged footage of Israel Defense Forces destroying a town in Gaza in under one hour.

Related Topics

Guns and Weapons