Alien Abductee Rebecca Grant, Mantis Encounter…

Alien Abductee Rebecca Grant, Mantis Encounter (1996): undefined