CombatFootage

IDF deploys a trebuchet on the Israeli northern front

IDF deploys a trebuchet on the Israeli northern front

Related videos