Italian Forces Afghanistan Montage

FacebookXPinterestEmailEmailEmailShare

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