The Upside Down podcast

Water in the Inner Solar System

0:00
13:07
Rewind 15 seconds
Fast Forward 15 seconds
Water is everywhere it seems. I talk about that. Wheres the most unlikely place to find water do you think? Also, some news from NASA'S TESS mission?

More episodes from "The Upside Down"