What Flowing Water on Mars Really Means
  • 9 years ago
Looks like Matt Damon won’t be going thirsty on Mars because NASA has discovered flowing water on Mars! Jessica Chobot quenches our science thirst with our science editor Kyle Hill on today’s Nerdist News!
Recommended