Is There Liquid Water on Mars? User SciShow Space on YouTube, 16 Apr 2015 Mars might be full of salty liquid water! Plus, a guide to the upcoming Lyrids meteor shower. Hosted by: Hank…