Italian Forces Afghanistan Montage

Share

    Great montage of Italian troops and EOD in Afghanistan. Don't miss the 2 minute mark.