Task Force Tiger - French Combat Clips

French Army combat footage from Kapisa, Afghanistan.

Most Popular Videos

View More