THE RIVER VALLEY enceladus
- Uploaded by Technothanks on Jul 27, 2010
- Hits: 3
See? People LIVE on ENCELADUS! Does that freak you out? Or, does it just confirm what you have believed all along?
This is a WORLD of WATER and OXYGEN, probably of far richer CONTENT than Earth's!