Is There Life on Enceladus?

Saturn’s tiny, frozen moon Enceladus could hold the secrets to extraterrestrial life. | For more STRIP THE COSMOS, visit href=”” target=”_blank” rel=”nofollow”>

Subscribe to Science Channel! |

Watch full episodes:

Check out SCI2 for infinitely awesome science videos. Every day.

Join us on Facebook:

Follow on Twitter: