U.S. Forces Light Up Entire Mountainside

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

Categories

Video Taliban