danmaku icon

The out post 2020

7.0K ViewsDec 11, 2021

A small unit of U.S. soldiers, alone at the remote Combat Outpost Keating, located deep in the valley of three mountains in Afghanistan, battles an overwhelming force of Taliban fighters in a coordinated attack.
warn iconRepost is prohibited without the creator's permission.
creator avatar