John Carter of Mars Trailer Released

The latest teaser trailer reveals just how delicious Mars can be.