THE RIVER VALLEY enceladus
- uploaded: 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!