Is There Life on Enceladus?
Clip: Season 38 Episode 13 | 6m 14s | Video has closed captioning.
Scientists discover evidence for the key ingredients for life on Saturn's moon Enceladus.
Aired: 08/25/14
Buy Now:
Problems Playing Video? | Closed Captioning