#HolyHexes, Uncategorized ‘The Galapagos Affair: When Satan Came to Eden’ Film Review by Media Monarchy No comments yet 10 May from washingtonpost.com: “The Galapagos Affair: When Satan Came to Eden” is a story ripped from the headlines, although this mystery has been around.. Read More