Loading...
Showing posts with label Policeman Philip Spencer. Show all posts

5 Terrifying Cases Of Alien Abduction

From the 1976 Camping Abduction to the Frederick Valentich UFO Abduction, here is a look at five of the most terrifying cases of alien abduc...