Space Video of the Day - 080317
Today's space video of the day is an episode of the Science Channel's series The Planets. This episode looks at the possibility of life elsewhere in the solar system.
Space Video of the Day Archive
Space Video of the Day Archive
Labels: Europa, mars, space, space video of the day, video