M777 Howitzer Rains Down on Taliban

M777 airburst artillery rounds rain down on Taliban in Afghanistan.

Related Topics

Howitzers Guns and Weapons