- uploaded: Aug 8, 2010
- Hits: 14081
Announcing today NASA has discovered life forms that appear to be humanoid with animals and plants and vegetation. Of course water would be there also the support these types of beings. Trees and vegetation have created an atmosphere for oxygen breathing life forms. Water would have helped in the process of vegetation growth. Don't be fooled with NASA jargon they have known for many years.
Download the original satellite image here?