Alien Encounter in California on 1980-07-01 00:00:00 – My father was abducted in the 80″ and a chip was placed in his foot.. i felt it he said it was a loc

Alien Encounter in California on 1980-07-01 00:00:00 – My father was abducted in the 80″ and a chip was placed in his foot.. i felt it he said it was a loc

- in UFO Reports
UFO Alien Abduction
[abduction case]

Leave a Reply