300 Taliban Ambush US Afghan Base

A computer simulation of US Troops ambushed on Oct 3rd in Afghanistan.

Related Topics

Army