0
21
Scout Rangers are the elite force of the Philippines.
Here you can watch Manhunt where they try to find Joel Lambert in this episode and you can see how amazing this special force is:
Here is the video of the training of this elite force: