europa

europa

Europa - Aliens in our Solar System

1d ago
SOURCE  

Description

Clips about one of Jupiter's moons, Europa, and the possibility of alien life. These are from the show's "Journey to the Edge of the Universe" and "Into the Universe with Stephen Hawking - Aliens" as seen on the Discovery Channel.