Dutch Special Forces in Afghanistan

FacebookXPinterestEmailEmailEmailShare

    Intense video of Dutch SF operating in Afghanistan.

    Special Operations