Marines Call in Airburst Artillery in Garmsir

U.S. Marines call in airburst artillery rounds on Insurgents in Garmsir, Helmand Province, Afghanistan. 2009.

Categories

Video Taliban

Most Popular Videos

View More