Daily Archive: January 17, 2010

Jan 17 2010

Succubi in the Clash of the Titans coming soon?

Clash of the Titans Remake Poster

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 »