A YouTube production team in Houston called Predator Poachers post videos online where they claim to be busting child predators. This video is crazy.