I found this to be kinda interesting and thought I would share.
I part of the article I found most interesting was
"The dramatic images effectively put Enceladus (en-SELL'-uh-duhs) on the short list of places within the solar system most likely to have conditions suitable for extraterrestrial life.
Scientists generally agree the presence of water, organic compounds and a stable heat source are needed to support primitive life."Read about itClick for Video