US Soldiers Light Up the Taliban

Pech Valley, Afghanistan.

Related Topics

Army