Loading...
Showing posts with label The Hines Abduction. Show all posts

Growing Cats And Paper Men: The Hines Abduction

Looks at a 1979 case in which a woman claims that she was abducted by some very strange beings from a field in Toronto. and check this out...