Philippine Scout Rangers Unknown 7:57 PM Add Comment Edit The Philippines may not have the best gadgets, but the country definitely have a bad ass team that can kill. Here's a glimpse on what a... Read More