Posted in Middle East, Videos at June 27th, 2015 by admin
The Iraqi army attempt to reclaim the city of Beiji from Islamic State, here are some Russian supplied TOS-1 MLRS thermobaric in action.
Your email address will not be published. Required fields are marked *
NewsWars Copyright © NewsWars 2010—2017