Crash of the Titans Official Movie 1

Take a look at some footage of Crash of the Titans from E3 2007.