Slightly Better Wrath of the Titans Trailer Debuts

A new international trailer for the Clash of the Titans trailer, Wrath of the Titans, has debuted online.

Tags: , ,