Troop Marvels Over Double Rainbow

In Afghanistan. Why does this seem familiar?

Categories

Video Afghanistan