Going to probably kicked in the bum for this, but this song in that mission in FarCry 3 :-)
Live Long and Prosper
Forum Rules