SciShow Space

SciShow Space

Is There Liquid Water on Mars? (2015x31)


Air date: Apr 16, 2015

Mars might be full of salty liquid water! Plus, a guide to the upcoming Lyrids meteor shower.

  • Premiered: Apr 2014
  • Episodes: 878
  • Followers: 1
  • Running
  • YouTube
  • at 12