Dramatic Firefights in Afghanistan!

FacebookTwitterPinterestEmailShare
U.S. Marines, Her Majesty's Armed Forces, Armée de Terre and Esercito Italiano. Some Coalition Forces in action in Afghanistan.

Related Topics

Marine Corps Topics