Wednesday, May 14, 2008

Terra Official Poster

TerraCheck the official poster of Terra at:

Terra Poster

In Terra the roles are reversed: the aliens are going to be invaded by Mankind!
:)

No comments: