Have you seen alien implants? weird scars of abductees? Patient Seventeen. Have you seen it? It's about alien implants and Dr. Roger Leir and his work.