Three bad ass female vigilantes in South America continue to hunt down evil drug dealers.Three bad ass female vigilantes in South America continue to hunt down evil drug dealers.Three bad ass female vigilantes in South America continue to hunt down evil drug dealers.