VBIED Detonation Near Khost

Video of a vehicle bourne improvised explosive device detonated near Khost in Afghanistan.

Most Popular Videos

View More