Daily Archive: January 17, 2010

Jan 17 2010

Succubi in the Clash of the Titans coming soon?

Some of you that are old enough, or aware enough will have seen the 1981 movie called Clash of the Titans. Well there is a remake of this movie coming in March of this year. And of course, it has been “reimagined”. A word that I have come to loath for the most part since …

Continue reading »




1/11