Furia De Titanes I was in a rush finding a poster for the 2010 film Clash of the Titans and uploaded my review with a foreign language poster. I mean it's still an official poster, just not an English one. I was going to correct the mistake but, just like with my Falcon and the... Continue Reading →