Terra Official Poster

TerraCheck the official poster of Terra at:

Terra Poster
Advertising

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

Please share:

Leave a Reply

Tweet