U.S. and Afghan Soldiers react to a Vehicle Bourne Improvised Explosive Device (VBIED) that exploded at the traffic control point at Joint Combat Out Post Salerno in Khost, Afghanistan.

Cast & Crew

Similar Movies