News Clash of the Titans – New trailer February 13, 2010 Admin If you have seen the original Clash of the Titans (1981), then there is no need to explain why we are waiting for the new era version of the movie. … Read More