Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Sunday, May 1, 2011

Alien Life In The Andes?

 

There is something green and alien looking growing in South America.

On first inspection you might think that it is some extraterrestrial species, using the remote grasslands of the continent to establish a foothold on planet Earth.

Yet however alien this looks, this green mass of cells has its origins very much on this world.

This is Yareta.

No comments: