Jeff Gatie
Senior HTF Member
- Joined
- Aug 19, 2002
- Messages
- 6,531
Warm water pools and geysers found on Encedalus, raises speculation about possible conditions for life:
Drudge link
Official release from NASA expected 2PM today.
Drudge link
Official release from NASA expected 2PM today.