Tuesday, 24 May 2016



FILM 1531: THE GALAPAGOS AFFAIR: SATAN CAME TO EDEN

About a series of unsolved disappearances on the Galapagos Island of Floreana in the 1930s.




No comments:

Post a Comment