U.S. Forces Light Up Entire Mountainside

FacebookXPinterestEmailEmailEmailShare

    U.S. Forces engage multiple positions on a nearby mountain at night in Afghanistan.

    Video Taliban