ALIEN ABDUCTION EXPOSED ON IPHONE?! - a podcast by ufo warning
from 2020-02-14T21:05:50
::
::
Alleged alien abductee, Terry Lovelace claims to have evidence of his alien abduction on his IPhone. Listen in to learn more about this strange case and the abduction history of Terry Lovelace.
Further episodes of UFO WARNING
Further podcasts by ufo warning
Website of ufo warning