Faith Leon gets all her holes discovered