an ape on mars ?
they must be trippin. :))
could be a photoshopped NASA shots.
or could it be true.. HAHA
weird, weird things coming out lately.
a cure for that? stop exploring.
it could scare you to death, people.
some things aren't meant to be experimented/explored.
just deal with it, guys.
or you'll end up being loopy loonatics.