Tuesday, August 16, 2011

Immortals New Trailer

This new trailer of Immortals will give you an even better idea of what to expect:


Immortals will be a gorgeous piece of art! So impatient to see it!
:)