SQPN: Geek Week
GWK058: Life on Mars
In this episode: NASA finds evidence for water on Mars; a review of The Martian. What does Pope Francis think of extraterrestrial life?
In this episode: NASA finds evidence for water on Mars; a review of The Martian. What does Pope Francis think of extraterrestrial life?