The Outpost

18TC
The Outpost

against an overwhelming force of Taliban fighters in Afghanistan.


Now Showing Coming Soon