Going to probably kicked in the bum for this, but this song in that mission in FarCry 3 :-)