Season 1 Episode 3 -Water On Mars

October 15, 2015 @ 8:58 am

In massive news, NASA declared they had detected liquid water on Mars! Sci-gasm has decided to dedicate this episode to discussing how they found it and why this discovery is such a big deal for Earthlings and David Bowie.

00:0000:00
Share | Download

Following

Followers