Humor Magazine

Yareta - Alien Life In The Andes?

By Gerard @presurfer
Yareta - Alien Life In The Andes?image credit
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.
(thanks Robert-John)The Presurfer

Back to Featured Articles on Logo Paperblog